Http:超文本传输协议(英文:HyperTextTransfer Protocol,缩写:HTTP)是互联网上应用最为广泛的一种网络协议。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。通过HTTP或者HTTPS协议请求的资源由统一资源标识符(Uniform Resource Identifiers,URI)来标识。
1、http协议的工作原理
2、http工作流程:
1>客户机(浏览器)主动向服务器(web server)发出连接请求。
2>服务器接受连接请求并建立起连接。(1,2步即我们所熟知的TCP三次握手)
3>客户机通过此连接向服务器发出GET等http命令(HTTP请求报文)。
4>服务器接到命令并根据命令向客户机传送相应的数据(HTTP响应报文)。
5>客户机接收从服务器送过来的数据。
6>服务器发送完数据后,主动关闭此次连接(TCP四次挥手)。