簡體   English   中英

如何在PHP中獲取HTTP響應作為流?

[英]How to get an HTTP response as a stream in PHP?

我的應用程序后端使用PHP發送HTTP請求到其他服務器,並從它們接收大量響應。

目前我正在使用curl_setopt($curlResource, CURLOPT_FILE, $fileResource); 避免將響應存儲在內存中,因此我不必增加腳本的內存限制。

我要實現的目標是讓腳本從其他服務器接收HTTP響應並進行實時處理,從而丟棄已處理的數據。

在沒有CURL的幫助下,甚至沒有可能想像到端口80或443的套接字連接來接收數據嗎?

簡要答案:使用您自己的自定義流對象作為CURLOPT_FILE

您可以在這里找到更多信息: https : //stackoverflow.com/a/1342760/227884

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM