HTTP: Difference between revisions
Jump to navigation
Jump to search
Migrating from https://home.feodorov.com:9443/wiki/Wiki.jsp?page=HTTP
Line 19: | Line 19: | ||
=Subjects= | =Subjects= | ||
* [[HTTP Status Codes]] | * [[HTTP Status Codes|Status Codes]] | ||
* [[HTTP Request]] | * [[HTTP Request]] | ||
* [[HTTP Response]] | * [[HTTP Response]] | ||
Line 26: | Line 26: | ||
* [[HTTP Entity]] | * [[HTTP Entity]] | ||
* [[HTTP Session]] | * [[HTTP Session]] | ||
* [[HTTP Persistent Connections]] | * [[HTTP Persistent Connections|Persistent Connections]] | ||
=Experimental HTTP Server= | =Experimental HTTP Server= | ||
{{External|A simple HTTP server that can be used to investigate the behavior of HTTP clients: https://github.com/NovaOrdis/playground/tree/master/http/http-server}} | {{External|A simple HTTP server that can be used to investigate the behavior of HTTP clients: https://github.com/NovaOrdis/playground/tree/master/http/http-server}} |
Revision as of 03:48, 8 January 2017
External
- Hypertext Transfer Protocol HTTP/1.1 RFC 2616 http://www.ietf.org/rfc/rfc2616.txt
- O'Reilly HTTP: The Definitive Guide https://www.safaribooksonline.com/library/view/http-the-definitive/1565925092/index.html
Internal
Overview
HTTP is a synchronous request/response, stateless protocol, where a client makes a request, the server responds and the transaction is done.
Subjects
- Status Codes
- HTTP Request
- HTTP Response
- General HTTP Header Fields
- Other HTTP Headers
- HTTP Entity
- HTTP Session
- Persistent Connections
Experimental HTTP Server
- A simple HTTP server that can be used to investigate the behavior of HTTP clients: https://github.com/NovaOrdis/playground/tree/master/http/http-server