HTTP is a application-layer protocol that is used for transmitting hypermedia documents like (HTML). It is designed for the communication between web-browser and web-servers, it is also used for machine-to-machine communication.
It depends on which of the HTTP version we are using, it decides how many new features or flaws we will be facing while we are communicating digitally through Internet. Like (HTTP/1.0 or HTTP/2.0).
HTTP follows a classic Client-Server Model, in which a client(a client is the one who requests something) opens a connection with server(a server is the one who provides resources).
HTTP is a stateless protocol which means the server doesn't hold any information about the previous interactions between client and server but later the cookie add some of the state that we will learn soon.
Github -> https://github.com/honeydev-404
X(Twitter) -> https://x.com/home
Top comments (0)