Hypertext Transfer Protocol (HTTP)

HTTP (Hypertext Transfer Protocol) is an application Protocol that is widely used on the World Wide Web for exchanging information between web servers and clients. It is a request-response protocol in which a client sends a request to a server and the server responds with the requested resource or an error message.

HTTP defines a set of methods, or verbs, that are used to indicate the desired action to be performed on the identified resource. The most commonly used methods are GET, POST, PUT, DELETE, HEAD, and OPTIONS.

HTTP also defines a set of status codes that are used to indicate the result of a client's request. These codes are grouped into five classes: informational (100-199), successful (200-299), redirection (300-399), client error (400-499), and server error (500-599).

HTTP is an application-layer protocol that is implemented on top of the Transmission Control Protocol (TCP) or the User Datagram Protocol (UDP), depending on the version of HTTP being used.


Children
  1. Representational State Transfer (REST)

Backlinks