Hypertext Transfer Protocol (HTTP) : HTTP stands for Hypertext Transfer Protocol. It's the network protocol used to deliver virtually all files and other data (collectively called resources) on the World Wide Web, whether they're HTML files, images, query results, or anything else.The Hypertext Transfer Protocol (HTTP) is the client - server network protocol that has been in use by the World - Wide Web since 1990. Whenever you surf the web, your browser will be sending HTTP request message for HTML pages, images, script and style sheets. Web server handle these request by returning response message that contain the requested resource.
HTTP Characteristics
1. HTTP is a 'connection-less' protocol. By connection less, we mean that the connection is closed as soon as the client's requirement is over. While working with a connection less protocol, the client makes a connection, send its request to the server, receives a response and then close the connection. So each request has to open a new connection.
2. HTTP is a 'stateless' protocol. A 'stateless' protocol does not retain the information about prior connection, and the protocol cannot distinguish one client's request from the other. In HTTP, every client connection opens NEW SESSION THAT SENDS its request the stateless nature keeps the protocol very simple and straightforward. This consumes very few resources on the server and can support more simultaneous users since there are no client information overheads to be maintained throughout the sessions.
HTTP |
No comments:
Post a Comment