今回はHTTP(Hyper Text Transport Protocol)についてのおはなしです。もはや「誰もが使っている」と言っても過言ではないHTTPですが、Digest AuthenticationだとかChunked Encodingだとかの盲腸的な裏話や、2015年5月に制定された新規格のHTTP/2についても言及します。 HTTP/0.9:Dawn of Internet era HTTPは今日「インターネット」の代名詞のようになったプロトコルですが、もともとは1990年代に欧州の原子核物理研究所(CERN)で「必要に迫られて」「場当たり的」に開発されたものです。各国の研究者が集うCERNには各国・各組織にバラバラな機種・ソフトウエアが持ち込まれ、簡単な図入りドキュメントの共有すら困難でした。いちいち紙に印刷してコピーを配らなければならないようでは、何のためにコンピューターネ