RFC 1945:Hypertext Transfer Protocol -- HTTP/1.0
RFC-Ref

Hypertext Transfer Protocol -- HTTP/1.0


1. Introduction
1.1. Purpose
1.2. Terminology
1.3. Overall Operation
1.4. HTTP and MIME
2. Notational Conventions and Generic Grammar
2.1. Augmented BNF
2.2. Basic Rules
3. Protocol Parameters
3.1. HTTP Version
3.2. Uniform Resource Identifiers
3.2.1. General Syntax
3.2.2. http URL
3.3. Date/Time Formats
3.4. Character Sets
3.5. Content Codings
3.6. Media Types
3.6.1. Canonicalization and Text Defaults
3.6.2. Multipart Types
3.7. Product Tokens
4. HTTP Message
4.1. Message Types
4.2. Message Headers
4.3. General Header Fields
5. Request
5.1. Request-Line
5.1.1. Method
5.1.2. Request-URI
5.2. Request Header Fields
6. Response
6.1. Status-Line
6.1.1. Status Code and Reason Phrase
6.2. Response Header Fields
7. Entity
7.1. Entity Header Fields
7.2. Entity Body
7.2.1. Type
7.2.2. Length
8. Method Definitions
8.1. GET
8.2. HEAD
8.3. POST
9. Status Code Definitions
9.1. Informational 1xx
9.2. Successful 2xx
9.3. Redirection 3xx
9.4. Client Error 4xx
9.5. Server Error 5xx
10. Header Field Definitions
10.1. Allow
10.2. Authorization
10.3. Content-Encoding
10.4. Content-Length
10.5. Content-Type
10.6. Date
10.7. Expires
10.8. From
10.9. If-Modified-Since
10.10. Last-Modified
10.11. Location
10.12. Pragma
10.13. Referer
10.14. Server
10.15. User-Agent
10.16. WWW-Authenticate
11. Access Authentication
11.1. Basic Authentication Scheme
12. Security Considerations
12.1. Authentication of Clients
12.2. Safe Methods
12.3. Abuse of Server Log Information
12.4. Transfer of Sensitive Information
12.5. Attacks Based On File and Path Names
13. Acknowledgments
14. References
15. Authors' Addresses
16. Appendices
17. A. Internet Media Type message/http
18. B. Tolerant Applications
19. C. Relationship to MIME
19.1. C.1 Conversion to Canonical Form
19.2. C.2 Conversion of Date Formats
19.3. C.3 Introduction of Content-Encoding
19.4. C.4 No Content-Transfer-Encoding
19.5. C.5 HTTP Header Fields in Multipart Body-Parts
20. D. Additional Features
20.1. D.1 Additional Request Methods
20.1.1. D.1.1 PUT
20.1.2. D.1.2 DELETE
20.1.3. D.1.3 LINK
20.1.4. D.1.4 UNLINK
20.2. D.2 Additional Header Field Definitions
20.2.1. D.2.1 Accept
20.2.2. D.2.2 Accept-Charset
20.2.3. D.2.3 Accept-Encoding
20.2.4. D.2.4 Accept-Language
20.2.5. D.2.5 Content-Language
20.2.6. D.2.6 Link
20.2.7. D.2.7 MIME-Version
20.2.8. D.2.8 Retry-After
20.2.9. D.2.9 Title
20.2.10. D.2.10 URI

Google
Web
RFC-Ref