Hypertext Transfer Protocol (HTTP) is an application-level protocol for distributed, collaborative, hypermedia information systems.[1] Its use for retrieving inter-linked resources, called hypertext documents, led to the establishment of the World Wide Web in 1990 by English physicist Tim Berners-Lee. There are two major versions, HTTP/1.0 that uses a separate connection for every document and HTTP/1.1 that can reuse the same connection to download, for instance, images for the just served page. Hence HTTP/1.1 may be faster as it takes time to set up the connections.

The standards development of HTTP has been coordinated by the World Wide Web Consortium and the Internet Engineering Task Force (IETF), culminating in the publication of a series of Requests for Comments (RFCs), most notably RFC 2616 (June 1999), which defines HTTP/1.1, the version of HTTP in common use.

Support for pre-standard HTTP/1.1 based on the then developing RFC 2068 was rapidly adopted by the major browser developers in early 1996. By March 1996, pre-standard HTTP/1.1 was supported in Netscape 2.0, Netscape Navigator Gold 2.01, Mosaic 2.7, Lynx 2.5, and in Internet Explorer 3.0. End user adoption of the new browsers was rapid. In March 1996, one web hosting company reported that over 40% of browsers in use on the Internet were HTTP 1.1 compliant. That same web hosting company reported that by June 1996, 65% of all browsers accessing their servers were HTTP 1.1 Compliant.[2] The HTTP 1.1 standard as defined in RFC 2068 was officially released in January 1997. Improvements and updates to the The HTTP/1.1 standard were released under RFC 2616 in June 1999.

HTTP is a request/response standard as is typical in client-server computing. A client is the application (web browser, spider) or computer used by an end-user, the server is the computer hosting a web site. The client submitting HTTP requests is referred to as the user agent. The responding server—which stores or creates resources such as HTML files and images—is called the origin server. In between the user agent and origin server may be several intermediaries, such as proxies, gateways, and tunnels. HTTP is not constrained in principle to using TCP/IP, although this is its most popular application via the Internet. Indeed HTTP can be "implemented on top of any other protocol on the Internet, or on other networks." HTTP only presumes a reliable transport; any protocol that provides such guarantees can be used."[3]

Resources to be accessed by HTTP are identified using Uniform Resource Identifiers (URIs)—or, more specifically, Uniform Resource Locators (URLs)—using the http: or https URI schemes.

The Internet Protocol Suite
Application Layer
BGP · DHCP · DNS · FTP · GTP · HTTP · IMAP · IRC · Megaco · MGCP · NNTP · NTP · POP · RIP · RPC · RTP · RTSP · SDP · SIP · SMTP · SNMP · SOAP · SSH · Telnet · TLS/SSL · XMPP · (more)
Transport Layer
TCP · UDP · DCCP · SCTP · RSVP · ECN · (more)
Internet Layer
IP (IPv4, IPv6) · ICMP · ICMPv6 · IGMP · IPsec · (more)
Link Layer
ARP/InARP · NDP · OSPF · Tunnels (L2TP) · PPP · Media Access Control (Ethernet, MPLS, DSL, ISDN, FDDI) · (more)
This box:

Contents

Show All>>

 

The above information uses material from Wikipedia and is licensed under the GNU Free Documentation License.
Some facts may not have been fully verified for accuracy. [Disclaimers]
This page was last archived by our server on Tue Oct 6 19:12:52 2009. [ refresh local cache ]
Displaying this page or its contents does not use any Wikimedia Foundation's resources.
The owners of this site proudly support the Wikimedia Foundation.


Obama considers range of options for war in Afghanistan to achieve ... - Gaea Times (blog)
news.google.com
Obama considers range of options for war in Afghanistan to achieve ...

Gaea Times (blog)

The president of Somalia said Saturday his.. http ://bit.ly/EvMc jakriffer Lessons from the War in Sri Lanka: Terrorism has to be wiped out militarily and ...



and more »
Google News Search: HTTP,
Sat Oct 3 20:18:02 2009
http www amigamccc org files 0140 0001 jpg
bergoiata.org
http www amigamccc org files 0140 0001 jpg
799px x 1569px | 331.50kB

[source page]

http www amigamccc org files 0139 0001 jpg Taille 1569x1153 http www amigamccc org files 0140 0001 jpg Taille 1569x799

Yahoo Images Search: HTTP,
Sat Oct 3 20:18:16 2009
Xbox 360 Crashes Accessing Playstation Store? | FreakBits
freakbits.com
Xbox 360 Crashes Accessing Playstation Store? | FreakBits

enigmax

Sun, 27 Sep 2009 13:42:25 GM

EA's new Need for Speed Shift is the most bug-ridden piece of code I have witnessed in recent times. But when the Xbox 360 version seemed to want to access the Playstation Store today, things had clearly gone too far. ...

Google Blogs Search: HTTP,
Sat Oct 3 20:19:31 2009
How can I stop getting error message http 500?
Q. I have the myspace toolbar. Everytime I click any button on it, It automatically shows me a error page that says http 500 internal serve error. I tried to sign in on the myspace home page but I forgot my password. What can I do?
Asked by luvin me =) - Thu Jul 30 18:00:17 2009 - - 3 Answers - 0 Comments

A. 500 is a server error. This is most likely a server scripting error. hope it helps you. For more information
Answered by unknown - Thu Jul 30 23:25:54 2009

Yahoo Answers Search: HTTP,
Sun Oct 11 19:58:02 2009