作为WEB开发人员,我们肯定应该要知道WEB服务器都在做哪些工作,这里简单列举一下,有时间然后详细说明。
(1)建立连接——接受一个客户端连接。
(2)接收请求——从网络中读取一条 HTTP 请求报文。
(3)处理请求——对请求报文进行解释,并采取行动(上面程序未实现)。
(4)访问资源——访问报文中指定的资源(上面程序未实现)。
(5)构建响应——创建带有正确首部的HTTP 响应报文。
(6)发送响应——将响应回送给客户端。
(7)记录事务处理过程——将与已完成事务有关的内容记录在一个日志文件中。
时间: 2024-10-06 07:53:53