A report on Hypertext Transfer Protocol, Web server and Virtual hosting
A web server is computer software and underlying hardware that accepts requests via HTTP (the network protocol created to distribute web content) or its secure variant HTTPS.
- Web serverThe term virtual hosting is usually used in reference to web servers but the principles do carry over to other Internet services.
- Virtual hostingA technical prerequisite needed for name-based virtual hosts is a web browser with HTTP/1.1 support (commonplace today) to include the target hostname in the request.
- Virtual hostingA web browser, for example, may be the client whereas a process, named web server, running on a computer hosting one or more websites may be the server.
- Hypertext Transfer ProtocolSince early 1996, major web browsers and web server developers also started to implement new features specified by pre-standard HTTP/1.1 drafts specifications. End-user adoption of the new versions of browsers and servers was rapid. In March 1996, one web hosting company reported that over 40% of browsers in use on the Internet used the new HTTP/1.1 header "Host" to enable virtual hosting. That same web hosting company reported that by June 1996, 65% of all browsers accessing their servers were pre-standard HTTP/1.1 compliant.
- Hypertext Transfer ProtocolVirtual hosting: to be able to serve many websites (domain names) using only one IP address.
- Web server1 related topic with Alpha
HTTPS
0 linksHypertext Transfer Protocol Secure (HTTPS) is an extension of the Hypertext Transfer Protocol (HTTP).
This is the case with HTTP transactions over the Internet, where typically only the server is authenticated (by the client examining the server's certificate).
In the past, this meant that it was not feasible to use name-based virtual hosting with HTTPS.