//原理: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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.