IETF HTTP 规范概览

基于HTTP的RESTFul风格,是对HTTP协议的一次功能挖掘。

Infomation类

Infomation (include all kinds of information about the Internet including historical data, tutorials, etc. A standards group or individual outside the IESG produces these informational RFCs.) 一定程度上是一类「还债」类的 RFC

  • RFC-1945 Hypertext Transfer Protocol—HTTP/1.0, May 1996

Obsoletes类

Obsoletes 是一类被新的 RFC 替换了的 RFC , 被替换不代表已经根据这些 RFC 所实现的软件按照新的 RFC 都进行了更新升级。

  • RFC-2068 : Hypertext Transfer Protocol -- HTTP/1.1, January 1997
  • RFC-2616 : Hypertext Transfer Protocol -- HTTP/1.1, June 1999

Standards Track类

Standards Track (expected to become Internet standards) 是一类被期待成为互联网标准的 RFC

  • RFC-6265 HTTP State Management Mechanism, April 2011
  • RFC-6797 HTTP Strict Transport Security (HSTS), November 2012
  • RFC-7230 HTTP/1.1 : Message Syntax and Routing, June 2014
  • RFC-7231 HTTP/1.1 : Semantics and Content, June 2014
  • RFC-7232 HTTP/1.1 : Conditional Requests, June 2014
  • RFC-7233 HTTP/1.1 : Range Requests, June 2014
  • RFC-7234 HTTP/1.1 : Caching, June 2014
  • RFC-7235 HTTP/1.1 : Authentication, June 2014
  • RFC-7236 Initial HTTP Authentication Scheme Registrations, June 2014
  • RFC-7237 Initial HTTP Method Registrations, June 2014
  • RFC-7469 Public Key Pinning Extension for HTTP, April 2015
  • RFC-7540 Hypertext Transfer Protocol Version 2 (HTTP/2), May 2015
  • RFC-7541 HPACK: Header Compression for HTTP/2, May 2015
  • RFC-7725 An HTTP Status Code to Report Legal Obstacles, February 2016