HTTP协议
目录
HTTP简述
HTTP(HyperText Transfer Protocol)协议是基于应用层的协议,完成客户端发送请求到服务端等一系列的运作流程,中文简称超文本传输协议。HTTP诞生于1989年3月,最初由蒂姆·伯纳斯-李博士提出,目前是实现让远隔重洋的研究者们共享知识的设想。1997年1月发布了HTTP/1.1的版本,也就是目前比较主流的HTTP协议版本。由于HTTP是基于应用层的协议,因此客户端不需要关注底层的网络细节,连接请求由可靠的传输协议TCP/IP负责。当客户端发送请求给服务端的时候,客户端与服务器之间建立了通信,请求完成后客户端与服务端之间的通信完成。
具体步骤为:
(1)在发送请求前,客户端与服务端之间请求建立通信,打开TCP的连接;
(2)建立TCP连接后,客户端发送请求到服务端;
(3)服务端收到响应后回复给客户端;
(4)客户端收到服务端的回应后关闭TCP的连接。
今天太阳也东升,而后西沉,早晨盛开的花儿也将凋谢;今天的太阳也西沉,而后东升,阳光照射之处遍地花开,但却已非昨日之花。