Nginx等待请求结束以便收到cookie,如何通过php生成cookie而不等待请求结束?
答案 0 :(得分:0)
如果您使用的是nginx版本1.5.6+,则可以使用set fastcgi_buffering
指令来“关闭”,或执行类似
<?php
header('X-Accel-Buffering: no');
达到同样的效果。请注意,除非在正文中发送一些输出(使用echo
或print
),否则PHP不会刷新标题(包含cookie)。有关标题的详细信息,请参阅此answer。