全球旧事资料 分类
竭诚为您提供优质文档双击可除
tcpip协议http
篇一:http协议基础及tcpip协议解析1、http协议httphypertexttra
sferprotocol是一套计算机通过网络进行通信的规则。计算机专家设计出http,使http客户(如web浏览器)能够从http服务器web服务器请求信息和服务,http目前协议的版本是11http是一种无状态的协议,无状态是指web浏览器和web服务器之间不需要建立持久的连接,这意味着当一个客户端向服务器端发出请求,然后web服务器返回响应respo
se,连接就被关闭了,在服务器端不保留连接的有关信息http遵循请求Request应答Respo
se模型。web浏览器向web服务器发送请求,web服务器处理请求并返回适当的应答。所有http连接都被构造成一套请求和应答。http通信机制是在一次完整的http通信过程中,web浏览器与web服务器之间将完成下列7个步骤:(1)建立tcp连接在http工作开始之前,web浏览器首先要通过网络与
第1页共8页
fweb服务器建立连接,该连接是通过tcp来完成的,该协议与ip协议共同构
建i
ter
et,即著名的tcpip协议族,因此i
ter
et又被称作是tcpip网络。http
是比tcp更高层次的应用层协议,根据规则,只有低层协议建立之后才能进行更
高层协议的连接,因此,首
先要建立tcp连接,一般tcp连接的端口号是80(2)web浏览器向web服务器发送请求命令一旦建立了tcp连接,web浏览器就会向web服务器发
送请求命令例如:getsamplehellojsphttp11(3)web浏览器发送请求头信息浏览器发送其请求命令之后,还要以头信息的形式向
web服务器发送一些别的信息,之后浏览器发送了一空白行来通知服务器,它已
经结束了该头信息的发送。(4)web服务器应答客户机向服务器发出请求后,服务器会客户机回送应答,http11200ok
第2页共8页
f应答的第一部分是协议的版本号和应答状态码(5)web服务器发送应答头信息正如客户端会随同请求发送关于自身的信息一样,服务器也会随同应答向用户发送关于它自己的数据及被请求的文档。(6)web服务器向浏览器发送数据web服务器向浏览器发送头信息后,它会发送一个空白行来表示头信息的发送到此为结束,接着,它就以co
te
ttype应答头信息所描述的格式发送用户所请求的实际数据(7)web服务器关闭tcp连接一般情况下,一旦web服务器向浏览器发送了请求数据,它就要关闭tcp连接,然后如果浏览器或者服务器在其头信息加入了这行代码co
ectio
keepalivetcp连接在发送后将仍然保持打开状态,于是,浏览器可以继续通过相同的连接发送请求。保r
好听全球资料 返回顶部