HTTP, the Hypertext Transfer Protocol, is the application-level convention that is utilized to exchange information on the Web. HTTP involves the standards by which Web programs and servers trade data. Albeit a great many people consider HTTP just with regards to the World-Wide Web, it can be, and is, utilized for different purposes, for example, dispersed question administration frameworks.
HTTP is a content based convention
HTTP is comprised of solicitations and reactions
HTTP reactions have a status code
HTTP can utilize both nonpersistent associations and industrious associations. A nonpersistent association is the one that is shut after the server sends the asked for protest the customer. As such, the association is utilized precisely for one demand and one reaction.
With steady associations, the server leaves the TCP association open in the wake of sending reactions and henceforth the ensuing solicitations and reactions between a similar customer and server can be sent. The server shuts the association just when it isn’t utilized for a specific configurable measure of time. With steady associations, the execution is enhanced by 20%.
Nonpersistent associations are the default mode for HTTP/1.0 and constant associations are the default mode for HTTP/1.1