Nginx从php关闭keep-alive连接

时间:2013-03-26 13:11:57

标签: php nginx http-headers connection keep-alive

大家好>

我遇到nginx服务器问题。我已经使用keep alive connection配置了nginx。

keepalive_timeout 65;

并且通过持久连接连接到服务器,我在同一连接中向服务器发送许多请求。

我想从php关闭持久连接。 php exit和die命令关闭响应,而不是连接。客户端可以在同一连接中重新发送到服务器请求。

简单地说,我想从php

关闭持久连接

我使用此命令,

头( '连接:关闭');

但未受影响,连接仍然存在

如何从php关闭http连接

2 个答案:

答案 0 :(得分:5)

我花了很长时间才找到答案。

在PHP中,您需要致电:

var form = {};
formFunc.call(form, data, option);
form.JsonToHtml(); // will work

答案 1 :(得分:1)

从这个servfault answer看来你可以通过在nginx fastcgi处理程序中允许这个头来尝试它。

fastcgi_pass_header Connection-close;