Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following information is not intended to be a complete documentation on HTTP but a rapid overview. Please refer to the RFC or more complete documentations for additional details (see section External References).

Table of Contents

HTTP is a transactional protocol based on the client-server model: A HTTP client sends a request, the HTTP server answers back with a response. The HTTP transaction is done when the response was completely transmitted.

An HTTP request allows to perform a certain action on a web resource located somewhere on the World Wide Web. The action is defined by one of the HTTP methods the protocol specifies and the web resource is defined by the URI (Uniform Resource Identifier).

Info

The following information is not intended to be a complete documentation on HTTP but a rapid overview. Please refer to the RFC or more complete documentations for additional details (see section External References).

HTTP Methods

MethodDescription
GETUseĀ  to fetch a resource from an HTTP server.
POST / PUTUse to send data to the HTTP server. Can also be use to update/create new web resource on the HTTP server.
DELETEUse to delete a existing resource on the HTTP server.
HEADUse to fetch only the header part of the HTTP response (without the body) of a traditional GET request.

...

HTTP Response Message Format

More HTTP

...

concepts

Refer to the sub-sections for more information on more HTTP concepts:

Child pages (Children Display)