我有一个PHP脚本,需要发送大量的记录,并且希望每个记录可用时立即刷新:客户端能够在每个记录到达时处理它,无需等待整个响应。我知道整个传输需要花费更长的时间,因为它需要分成多个数据包发送,但它仍然能够让客户端更早地开始工作。
我已经尝试了所有不同的“flush()”和“ob_flush()”函数,但似乎没有帮助将数据实际发送到终端之前完成页面。我已确认这不是浏览器的问题,因为我已使用telnet进行了测试。
我已经尝试了所有不同的“flush()”和“ob_flush()”函数,但似乎没有帮助将数据实际发送到终端之前完成页面。我已确认这不是浏览器的问题,因为我已使用telnet进行了测试。
php_flag output_buffering Off
来使Off
起作用。 - RiggsFolly