处理服务器端的Web请求

1 php apache http

情况:用户点击链接,服务器获取请求并开始处理.同时,用户点击另一个链接,服务器在处理第一个请求时获取新请求.怎么了?在客户端,我们只看到第二个请求的网页,但是收到第二个请求时服务器上第一个请求被杀的过程是什么?它是由服务器还是语言(Apache或PHP)管理的?

Meh*_*ari 5

要看.如果浏览器没有丢弃与服务器的连接,它将完全不知道客户端已在其他地方导航.如果确实丢弃了连接,则由Web服务器选择检测它并中止处理线程.

无论哪种情况,这都是HTTP无状态的本质.你不应该依赖这方面的任何事情.