RFC2616 is Dead

HTTPの標準規格が15年ぶりに改訂、文書を6分割し改善仕様を盛り込むという記事に触発され、RFC-Editor Webpageを見て卒倒しそうになった。

Hypertext Transfer Protocol

en.wikipedia.orgより

RFC 7230 - (HTTP/1.1): Message Syntax and Routing RFC 7231 - (HTTP/1.1): Semantics and Content RFC 7232 - (HTTP/1.1): Conditional Requests RFC 7233 - (HTTP/1.1): Range Requests RFC 7234 - (HTTP/1.1): Caching RFC 7235 - (HTTP/1.1): Authentication RFC 7236 - Initial Hypertext Transfer Protocol (HTTP) Authentication Scheme Registrations RFC 7237 - Initial Hypertext Transfer Protocol (HTTP) Method Registrations RFC 7238 - The Hypertext Transfer Protocol Status Code 308 (Permanent Redirect) RFC 7239 - Forwarded HTTP Extension 合わせて10本はなかなかのボリュームで目眩がする。

いよいよHTTP 2.0かと思ったらさにあらず、RFC7236~RFC7239は新規と思われるものの、RFC7230~RFC7235の6本はHTTP/1.1のままアップデートで、従来のRFC 2616は破棄(Obsoletes)されるそうな。

新しいRFC群によって変更されたり改善されたりした内容については、それぞれのRFCの最後のあたりにある「Changes from RFC 2616」セクションに記載されている

という事なので、そのあたりから眺めてみるかな…

参照

ITpro http://itpro.nikkeibp.co.jp/

The Long Wait http://knagayama.net/blog/

mnot’s blog https://www.mnot.net/blog/

Internet Engineering Task Force (IETF) https://www.ietf.org/

Wikipedia http://ja.wikipedia.org/wiki/