HTTP
Published by: Anil K. Panta
HTTP is based on the request-response communication model:
Client sends a request
Server sends a response
HTTP is a stateless protocol: where the protocol does not require the server to remember anything about the client between requests.
Normally implemented over a TCP connection (80 is standard port number for HTTP)
The following is the typical browser-server interaction using HTTP:
User enters Web address in browser
Browser uses DNS to locate IP address
Browser opens TCP connection to server
Browser sends HTTP request over connection
Server sends HTTP response to browser over connection
Browser displays body of response in the client area of the browser window