网络互连技术教程 211www服务器 WWwW服务器所遵循的规范是HTTP(HyperText TransferProtocol)协议,所以也被称为HTTP服务器, 它所依赖的下层协议是TCP。一般情况下,提出HTTP 服务请求的主机(被称为客户机)向服务器所在的主 机提出TCP连接请求,要求与TCP的80端口建立连接 当连接建立以后,TCP(此处用TCP表示执行TCP协议 动作的软件实体)监视对它发来的数据,一旦从网络 上接受到对80端口的TCP请求,这个请求就会被转交给 HTTP服务器
网络互连技术教程 12.1.1 WWW服务器 WWW服务器所遵循的规范是HTTP(HyperText Transfer Protocol)协议,所以也被称为HTTP服务器, 它所依赖的下层协议是TCP。一般情况下,提出HTTP 服务请求的主机(被称为客户机)向服务器所在的主 机提出TCP连接请求,要求与TCP的80端口建立连接。 当连接建立以后,TCP(此处用TCP表示执行TCP协议 动作的软件实体)监视对它发来的数据,一旦从网络 上接受到对80端口的TCP请求,这个请求就会被转交给 HTTP服务器
网络互连技术教程 HTTP协议是一个应用层协议,HTTP服务器 与提出HTTP请求的客户机之间遵循这个协议, 使用其所规定的命令和应答进行工作。当客户机 请求HTTP服务器发给它一个指定的网页的时候, 客户机使用GET命令向服务器提出请求,同时在 命令中指出该网页的URL( Uniform Resource Locator)地址。表12-1中列出了主要的HTTP命
网络互连技术教程 HTTP协议是一个应用层协议,HTTP服务器 与提出HTTP请求的客户机之间遵循这个协议, 使用其所规定的命令和应答进行工作。当客户机 请求HTTP服务器发给它一个指定的网页的时候, 客户机使用GET命令向服务器提出请求,同时在 命令中指出该网页的URL(Uniform Resource Locator)地址。表12-1中列出了主要的HTTP命 令
网络互连技术教程 表12-1 主要的HTTP命令 OPTIONS 设置选项 GET 要求得到指定的URL的数据 HEAD 只要求得到指定的URL的数据头 POST 把数据注册到指定的URL PUT把数据写入到指定的URL DELETE 从指定的URL中清除数据 TRACE 把请求信息返回给客户机
网络互连技术教程 表12-1 主要的HTTP命令 OPTIONS 设置选项 GET 要求得到指定的URL的数据 HEAD 只要求得到指定的URL的数据头 POST 把数据注册到指定的URL PUT 把数据写入到指定的URL DELETE 从指定的URL中清除数据 TRACE 把请求信息返回给客户机
网络互连技术教程 当HTTP服务器响应客户机的请求时,它使用HTTP应 答信息答复客户机。在服务器能够满足客户机的请求时, 它一般先向客户机回答一个肯定的答复信息,然后再向客 户机发出所请求的数据信息 HTTP的命令和应答信息都是以ASCI字符方式定义的 有很多基于TCP的应用层协议都采用类似的方式,用ASCI 明文定义协议命令和应答信息
网络互连技术教程 当HTTP服务器响应客户机的请求时,它使用HTTP应 答信息答复客户机。在服务器能够满足客户机的请求时, 它一般先向客户机回答一个肯定的答复信息,然后再向客 户机发出所请求的数据信息。 HTTP的命令和应答信息都是以ASCII字符方式定义的, 有很多基于TCP的应用层协议都采用类似的方式,用ASCII 明文定义协议命令和应答信息
网络互连技术教程 1212浏览器 浏览器是WWW的客户端应用软件,它的功能是用于 浏览( Browse)WWW网页,所以被称为浏览器。 Netscape 的 Navigator和 Micorsoft的 IInternet Explorer都是著名的客户端 浏览器软件。但随着时间的推移,浏览器的功能在逐渐增 加,有些浏览器的功能不再是仅仅限于使用HTTP协议进 WWW访问,还可以进行电子邮件处理和FTP访问
网络互连技术教程 12.1.2 浏览器 浏览器是WWW的客户端应用软件,它的功能是用于 浏览(Browse)WWW网页,所以被称为浏览器。Netscape 的Navigator和Micorsoft的Internet Explorer都是著名的客户端 浏览器软件。但随着时间的推移,浏览器的功能在逐渐增 加,有些浏览器的功能不再是仅仅限于使用HTTP协议进行 WWW访问,还可以进行电子邮件处理和FTP访问