HTTP Overview
HTTP is Stateless
Each requested resource is a separate, independent, request to the server -- it is a stateless protocol.
HTTP Versions
W3C and
Internet Engineering Task Force (IETF) oversees the Hypertext Transfer Protocol.
- HTTP 1.0 (1996)
- HTTP 1.1 (1999)
- HTTP 2 (2014)
An HTTP Conversation
- Client Request
- METHOD Resource HTTP Version
- Client Generated Headers
- Request Body
- Server Response
- Status Line
- Server Generated Headers
- Data
HTTP 1.1 Methods
- GET
- POST
- HEAD
- PUT
- DELETE
- TRACE
- OPTIONS