Sam*_*Sam 17 apache .htaccess header keep-alive
有什么区别:
Header set Connection keep-alive
和
KeepAlive on
在Apache htaccess?
我们必须在php文件的标题中添加哪些代码和选项?什么在htaccess文件?
Jon*_*Lin 39
如果您只是设置标题,Connection: keep-alive那就不够了.客户端会认为它是保持连接但服务器可能决定关闭连接.此外,客户端不知道通过keep-alive连接可以提供多少请求.还有一个额外的标头用于跟踪通过保持活动连接发送的请求,如下所示:
Keep-Alive: timeout=15, max=100
Run Code Online (Sandbox Code Playgroud)
告诉客户端它可以在当前的keep-alive连接上发送多达100个请求(并且当你继续使用所说的keep-alive连接时它会倒计时)并且客户端有15秒的时间来做出任何additioanl请求.连接已关闭.
仅使用标头不足以建立保持连接,因为服务器需要协商它.两端都需要了解保持活力,两端都需要进行适当的核算.你需要告诉apache处理keep-alive,只是发送头文件不会那样做.你需要使用第二个指令转为keep-alive:
KeepAlive on
Run Code Online (Sandbox Code Playgroud)
此外,您可以使用以下指令调整保持活动机制:
KeepAliveTimeout 15
MaxKeepAliveRequests 100
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31576 次 |
| 最近记录: |