HTTP stands for Hypertext Transfer Protocol. It’s the standard protocol that defines how messages are formatted and sent across the web.
The team at CERN, with Tim Berners-Lee as the lead, is known for inventing the original HTTP, as well as HTML. Tim Berners-Lee was also the person who first proposed the “WorldWideWeb” project back in 1989.
The first version of HTTP had one method that was then named GET. The GET method was used to request a page from a server and the server always responded with an HTML page. HTTP today is used to deliver all kinds of content, including images, videos, documents, audios, etc.
In a sense, HTTP acts as a messenger of the web. It delivers messages from the client to the server, and vice versa. Clients and servers are the two main players on the Internet. The client is the computer that makes the request. This role is performed by the web browser such as Google Chrome or Safari. The server is on the other side of the communication flow. The server’s job is to serve the document the client requested.
Let’s explain the process:
-
You open your laptop and click on a browser, let’s say Google Chrome. This is you accessing the Internet through a web client.
-
You send a request to a web server to access a page.
-
The server receives the request.
-
The server responds.
This kind of relationship happens every time you click on a link.