Useful Links
Computer Science
Computer Networking
HTTP Protocol
1. Introduction to HTTP
2. Core Concepts of HTTP
3. HTTP Versions
4. Structure of HTTP Requests
5. HTTP Methods
6. Structure of HTTP Responses
7. HTTP Status Codes
8. State and Session Management
9. HTTP Caching
10. Securing HTTP
11. Advanced HTTP Concepts
Structure of HTTP Requests
Request Line
HTTP Method (Verb)
Request Target
Origin Form
Absolute Form
Authority Form
Asterisk Form
HTTP Version String
Syntax Rules
Request Headers
Header Syntax and Rules
Common Request Headers
Host Header
User-Agent Header
Accept Headers
Accept
Accept-Language
Accept-Encoding
Accept-Charset
Authorization Header
Connection Header
Referer Header
Cache-Control Header
If-Modified-Since Header
If-None-Match Header
Request Body
Purpose and Usage
Methods That Use Body
Content-Type Header
Content-Length Header
Transfer-Encoding Header
Body Encoding Formats
Previous
3. HTTP Versions
Go to top
Next
5. HTTP Methods