[HTTP请求与响应]


1.客户端和服务器建立连接,客户端发出请求,服务器进行三次握手身份确认
2.服务器接收到请求,linux内核根据(客户端的请求)socket进程通信管道发给HTTP进程去解析
(apache nginx)
3.HTTP服务器开始处理请求,对用户的请求报文进行解析,明确客户端需要的资源和请求方式等等
4.HTTP在存储系统上,请求资源,内核去本地文件系统上读取数据
5.HTTP服务构造响应体,应用程序创建响应报文
6.linux内核发出HTTP服务器构造的响应报文,发送客户端
7.HTTP服务器会进行事务记录,记录和这个流程的日志

猜你喜欢

转载自www.cnblogs.com/wzj0015/p/13161432.html