上一页 下一个

18新利最新登入Web服务器是如何工作的

协议

一旦客户端连接到一个服务在一个特定的端口,它访问服务使用一个特定的协议。的协议预定义的方式的人想要使用一个服务与服务。“人”可能是一个人,但更多的是一个计算机程序像一个Web浏览器。协议通常是文本,并简单地描述客户端和服务器如何将他们的谈话。18新利最新登入

也许最简单的协议白天的协议。如果你连接到一台机器上的端口13支持白天服务器,服务器将给你的印象当前日期和时间,然后关闭连接。协议”,如果你联系我,我将给你发送日期和时间,然后断开。”Most UNIX machines support this server. If you would like to try it out, you can connect to one with the Telnet application. In UNIX, the session would look like this:

广告

% telnet web67.ntx.net 13尝试216.27.61.137…连接到web67.ntx.net.Escape字符^)。太阳1998年10月25日08:34:06外国主机连接关闭。

在Windows机器上,您可以访问这个服务器通过键入“telnet web67.ntx.net 13”MSDOS提示。

在这个例子中,web67.ntx.net是UNIX服务器的机器,和13是白天服务的端口号。Telnet应用程序连接到端口13(自然Telnet连接到端口23岁,但是你可以直接连接到任何端口),然后服务器发送日期和时间和断开。大多数版本的Telnet允许您指定一个端口号码,所以你可以试试使用任何版本的Telnet在您的机器上。

大多数协议比白天更涉及和记者的置评请求中指定(RFC)公开的文档(见http://sunsite.auc.dk/RFC/一个档案的rfc)。每一个Web服务器在互联网上符合HTTP协议,总结得很好在1991年最初的HTTP定义。最基本形式的协议理解HTTP服务器包括一个命令:。如果你连接到服务器理解HTTP协议,告诉它“文件名”,服务器将响应发送你指定的文件的内容,然后断开。这是一个典型的会话:

% telnet www18新利最新登入.howstuffworks.com 80尝试216.27.61.137…连接到howstuffwo18新利最新登入rks.com.Escape字符^)。得到https://www.ho18新利最新登入wstuffworks.com/…被国外主机连接关闭。

在原始的HTTP协议,你会发送实际的文件名,如“/”或“/ web-server.htm。”的协议was later modified to handle the sending of the complete URL. This has allowed companies that host虚拟域,许多领域生活在一台机器上,使用一个IP地址的所有领域。原来,数以百计的域是托管在209.116.69.66——HowStuffWorks的IP地址。18新利最新登入

特色
Baidu