大家好>
我遇到nginx服务器问题。我已经使用keep alive connection配置了nginx。
keepalive_timeout 65;
并且通过持久连接连接到服务器,我在同一连接中向服务器发送许多请求。
我想从php关闭持久连接。 php exit和die命令关闭响应,而不是连接。客户端可以在同一连接中重新发送到服务器请求。
简单地说,我想从php
关闭持久连接我使用此命令,
头( '连接:关闭');
但未受影响,连接仍然存在
如何从php关闭http连接
答案 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;