国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

php這種application/octet-stream 怎么樣才能一行一行輸出給前端

xxl

問題描述

本意想一行一行輸出給前端·結果變成前端每次讀取一段而且還有不完整的數據,這個要怎么才能達到一行一行flush給前端,一直達不到這個效果啊·各位大佬指點一下
這里寫問題描述

    header('Content-Type:application/octet-stream');
        header('Access-Control-Allow-Origin:*');
        header('Access-Control-Allow-Headers:content-type,Authorization');
        header('Access-Control-Allow-Methods:*');
        header('Connection: keep-alive');
        if (ob_get_level() == 0){
            ob_start();
        }
        for ($i = 0; $i <100; $i++) {
            $data = ["id"=>$i,"content"=>"測試一行一行輸出給前端啊"];
            $jsonStr = json_encode($data,JSON_UNESCAPED_UNICODE);
            echo $i==0?$jsonStr:"\n".$jsonStr;
            ob_flush();
            flush();
//            sleep(1);
        }
1001 3 0
3個回答

xxl

有沒有大佬指點一下

  • 暫無評論
北月妖王
  • xxl 2023-06-02

    我這個不是sse 只是stream流 想實現逐行刷新給前端·但是前端接收的數據都是一段一段而且還出現數據不完整的情況,想知道有沒辦法逐行輸出保證數據完整

yuyu

發(fā)送到前端,webman push這個好用

  • xxl 2023-06-02

    感謝,我先了解一下是不是我想要的

年代過于久遠,無法發(fā)表回答
??