What is HTTP?
Saturday, October 16, 2004
(HyperText Transport Protocol) The communications protocol used to connect to servers on the Web. Its primary function is to establish a connection with a Web server and transmit HTML pages to the client browser or any other files required by an HTTP application. Addresses of Web sites begin with an http:// prefix; however, Web browsers typically default to the HTTP protocol. For example, typing www.dineshsoni.tk is the same as typing http://www.dineshsoni.tk .
HTTP is a "stateless" request/response system. The connection is maintained between client and server only for the immediate request, and the connection is closed. After the HTTP client establishes a TCP connection with the server and sends it a request command, the server sends back its response and closes the connection.
Version 1.0 of HTTP caused considerable overhead to a Web download. Each time a graphic on the same page or another page on the same site was requested, a new protocol connection was established between the browser and the server. In HTTP Version 1.1, a persistent connection allowed multiple downloads with less overhead. It also improved caching and made it easier to create virtual hosts (multiple Web sites on the same server).
This post is related to News and Informative, technology