VIEWS: 8 PAGES: 14 POSTED ON: 12/11/2011
HTTP How the Internet servers and clients communicate. WHAT IS HTTP? Hyper-Text Transfer Protocol “When you enter a URL in your browser, this actually sends an HTTP command to the Web server directing it to fetch and transmit the requested Web page.” WHAT IS GOING ON WHILE I AM SURFING THE NET ? When clicking on an hypertext link, you are transferring an URL to your browser. From this URL, your browser knows which server to contact and what file to ask for. Instead of sending the data as plaintext, the information is first encrypted and then sent, improving the overall security. WHAT IS GOING ON WHEN I AM SURFING THE NET? • The request would be • HEAD / HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */* Accept-Language: fr Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt) Host: www.google.com:80 Connection: Keep-Alive • The Response would be • HTTP/1.1 302 Found Location: http://www.google.fr/ Cache-Control: private Set-Cookie: PREF=ID=fe069539fd6bfe93:TM=1195177603:LM=1195177 603:S=BT2pymOBV6DF1vyq; expires=Sun, 15-Nov-2009 01:46:43 GMT; path=/; domain=.google.com Content-Type: text/html Server: gws Content-Length: 0 Date: Fri, 16 Nov 2007 01:46:43 GMT WHERE DOES HTTP FIT IN COMMUNICATION PROTOCOLS? Open Systems Interconnection Model (OSI) is the standard model for network architectures. OSI is the standard reference model to explain how to design a network. Transmission Control Protocol/Internet Protocol (TCP/IP) TCP/IP is the primary communications protocol of the internet, responsible for moving and verifying the correct deliver of data from sender to receiver. Image courtesy of mdm-zone.com WHERE DOES HTTP FIT IN COMMUNICATION PROTOCOLS? HTTP HTTP HTTP is part of the transport layer; it enables communication between the client and server. It is also applied in the application layer when the user initially communicates with the server. Image Courtesy of mdm-zone.com SECURE STORAGE HTTPS Short for Hypertext Transfer Protocol over Secure Socket Layer, HTTPS is a secure method of accessing web page information and/or sending information across a web page. Instead of sending the data as plaintext, the information is first encrypted and then sent, improving the overall security. HTTPS uses port 443 to transfer its information. HTTPS is the same as HTTP/1.1 and is defined in RFC 2616. FIND OUT WHAT YOUR FAVORITE WEBSITE AND YOUR BROWSER ARE SAYING TO EACH OTHER! HTTP Header Reader WHO IS IN CHARGE OF REGULATING HTTP? The W3C is in charge of regulating the Internet. They have published the current standardized format for HTTP. VERSIONS OF HTTP PASSED BY W3C HTTP/0.9 was the first version of the HTTP HTTP/1.0 is specified in RFC 1945 HTTP/1.1 is specified in RFC 2616 WHO CREATED HTTP? Many people try to claim responsibility for the creation of the internet… WHO CREATED HTTP? But, it was mostly this guy;Tim Berners Lee. He created http and some of the basic protocols that make the up the world wide web. WHO CREATED HTTP? Lee is an English developer who invented the world wide web with his associate Robert Cailiau. In 1980 he started projects based on the concept of hypertext to facilitate sharing and updating information between researchers. His work progressed and evolved into HTTP as we know it today. He founded W3C in 1994 to help improve the quality of the web. He’s kind of a big deal.
Pages to are hidden for
"HTTP_"Please download to view full document