Webと呼ばれる通信形式を規定している通信プロトコルHTTP(Hyper Text Transfer Protocol)は、現行バージョンが1.1で、2年あまりのちには2.0にアップデートされる。HTTP 1.1が制定されたのは1999年だが、その後Webは大きく変わり、プロトコルの大幅改定が必要な... 続きを読む
この本の概要 Webは誕生から20年で爆発的な普及を果たし,17億人のユーザと2億台のサーバを抱える巨大システムへと成長しました。Webがここまで成功した秘密は,その設計思想,いわゆるアーキテクチャにあります。Webのアーキテクチャ,そしてHTTP,URI,HTMLと... 続きを読む
HTTPでアクセスして、JSONを返すようなWebサーバを書きたいとする。 どんな言語を選ぶか。どんなミドルウェアを選ぶか。どんなライブラリを選ぶか。 たとえば、TIOBE Softwareが公表している「Programming Community Index(PCI)」という指標がある。人気のある... 続きを読む
最近のモダンなWebブラウザがサポートしている、セキュリティに関連しそうな X- なHTTPレスポンスヘッダをまとめてみました。それ以外にもあったら教えてください。X-XSS-Protection0:XSSフィルタを無効にする。 1:XSSフィルタを有効にする。 XSSフィルタを有効... 続きを読む
このサイトは、RFC 2616 等の HTTP に関する文献等を紹介し、HTTP やそれに関連する技術についての知識を深めるためのサイトです。 以下の文書の順序は、当サイトに初めて訪れた方のために配置したものですが、各文書の内容は独立していますので、好きな所から... 続きを読む