http://www.rfc-editor.org/rfc/rfc7231.txt
RFC 7231: Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content, R. Fielding, J. Reschke2014-06-01T23:00:00-00:00The Hypertext Transfer Protocol (HTTP) is a stateless \%application- level protocol for distributed, collaborative, hypertext information systems. This document defines the semantics of HTTP/1.1 messages, as expressed by request methods, request header fields, response status codes, and response header fields, along with the payload of messages (metadata and body content) and mechanisms for content negotiation.