●HTTP是WWW的核心,它是一个 (59) 协议,当访问一个URL为http://www.ccidedu.com.cn/index.htm的网页时,浏览器首先向 (60) 请求解析http://www.ccidedu.com.cn的IP地址。获得解析后的IP地址后,浏览器通过 (61) 端口与服务器建立 (62) 连接。随后浏览器发送取文件命令 (63) 。服务器响应并将文件index.htm发送给浏览器,最后释放连接。
(59) A.面向事务的客户
B.面向对象的服务器
C.面向事务的客户服务器
D.面向对象的客户服务器
(60) A.网关
B.DNS
C.ISP
D.Web服务器
(61) A.80
B.23
C.25
D.21
(62) A.TCP
B.IP
C.HTTP
D.UDP
(63) A.GET
B.POST
C.REQUST
D.SET
第1题:
HTTP是WWW的核心,它是一个(31)协议,当访问一个URL为http:// www.ccidedu.com.cn/index.htm的网页时,浏览器首先向(32)请求解析http:// www.ccidedu.com.cn的IP地址。获得解析后的IP地址后,浏览器通过(33)端口与服务器建立(34)连接。随后浏览器发送取文件命令(35)。服务器响应并将文件index.htm发送给浏览器,最后释放连接。
A.面向事务的客户
B.面向对象的服务器
C.面向事务的客户服务器
D.面向对象的客户服务器
第2题:
第3题:
某用户在WWW浏览器地址栏内输入了一个URL:http://www.mit.edu/index.htm,其中http://代表()。
A.协议类型
B.主机名
C.路径及文件名
D.以上都不对
第4题:
根据下面的文字资料回答 17~21 题 HTTP是WwW的核心,它是一个( 1 )协议,当访问一个URL为http://www.ccidedu.com.en/index.htm的网页时,浏览器首先向( 2 )请求解析http://www.ccidedu.com.cn的IP地址。获得解析后的IP地址后,浏览器通过( 3 )端口与服务器建立( 4 )连接。随后浏览器发送取文件命令( 5 )。服务器响应并将文件index.htm发送给浏览器,最后释放连接。
第17题:文中( 1 )处正确的答案是( )。
A.面向事务的客户
B.面向对象的服务器
C.面向事务的客户服务器
D.面向对象的客户服务器
用于支持www浏览的网络协议为HTTP,是一种最基本的客户机/服务器的访问协议。浏览器向服务器发送请求,丽服务器回应相应的网页。HTTP协议从1990年开始出现,发展到当前的HTTP1.1标准,已经有了相当多的扩展。然而其最基本的实现是非常简单的,服务器需要进行的额外处理相当少,这也是为什么Web服务器软件如此众多的原因之一。
①请求方法。
通常HTTP协议使用端口80来提供客户访问,因此也可以使用其他的网络软件,如telnet,模拟客户向服务器发送请求,来查看HTTP的传输方式。
$ telnet webserver 80
Ttying 192.168.0.1...
Connected to webserver.
Escape character is '1'.
GET/index.html
当telnet显示了Connect等信息建立了连接之后,服务器就等待使用者输入请求,而不进行任何提示。上例中,使用者输入“GET/index.html”指令,则服务器立即将相应的网页返回,然后关闭连接。
客户程序向服务器发送的请求可以有不同的类型,这样服务器可以根据不同的请求类型进行不同的处理。在HTTP 1.0中,定义了3种最基本的请求类型:GET、POST、和HEAD。这些请求方法的实现方式均与上例相同,客户程序用大写指令将请求发送给服务器,后面跟随具体的数据。
②服务器对HTTP的处理方式。
HTTP协议的这种请求/回应的模式,使得服务器只能根据客户程序的请求发送回信息,这样的好处是客户具备很大的自由度,可以任意访问服务器上的信息。因此就存在多个客户同时访问—个服务器的问题。
在UNIX下,由一个守护进程监视来自客户程序的请求,当守护进程接受到一个请求时,就建立一个新的进程对请求进行处理。通常服务器能创建足够多的新进程来回应客户的请求。然而,如果同时发送请求的客户太多,那么服务器就有可能出现超载的情况,创建进程的速度跟不上众多客户发送请求的速度,这样就造成了服务器对外表现反应迟缓。此外,为了提高用户使用浏览器时的性能,现代浏览器还支持并发的访问方式,浏览一个网页时同时建立多个连接,以迅速获得一个网页上的多个图标,这样能更快速完成整个网页的传输。但是对服务器来讲,更增加了瞬间负载。
如果选择的服务器程序的确需要使用inetd来启动,可以选择与inetd功能相同,但效率更高的超级服务器进程tcpserver,它可以比inetd更高效的启动服务进程。
第5题: