//原理:HTTP/1.1 的长连接与chunk传输
//chunk有切割分块的意思
//就是服务器端也不知道到底要传输多少length给浏览器,只能每次传1小块 chunk
/*
具体做法:
php用一个死循环,始终运行,有相差消息时,立即把内容推到浏览器上
*/
set_time_limit(0);
ob_start();
echo str_repeat(' ', 10000),'<br />';
ob_flush();
flush();
$i=0;
while (true) {
echo $i++,'<br />';
ob_flush();//强迫PHP把内容发给apache
flush(); //强迫webserver把内容发送到浏览器
sleep(1);
}
http_note1-16
最新推荐文章于 2021-10-16 19:04:47 发布