[請益] HTTP Class buffer

看板PHP作者 (.......................)時間16年前 (2009/06/02 21:20), 編輯推噓0(008)
留言8則, 1人參與, 最新討論串1/1
請問一下有哪一套 http class 能做到像Curl $ch = curl_init($freeurl); curl_setopt($ch, CURLOPT_HEADER, 1); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 0); curl_exec($ch); <= 這邊會一值開始吐資料回來 沒限制大小 但是像 snoopy.class.php var $maxlength = 500000; // max return data length (body) 會被限制住 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.213.213

06/03 00:55, , 1F
看他的code那個變數只是設定buffer大小用的?
06/03 00:55, 1F

06/03 00:55, , 2F
do {
06/03 00:55, 2F

06/03 00:55, , 3F
$_data = fread($fp, $this->maxlength);
06/03 00:55, 3F

06/03 00:56, , 4F
if (strlen($_data) == 0) {
06/03 00:56, 4F

06/03 00:56, , 5F
break;
06/03 00:56, 5F

06/03 00:56, , 6F
}
06/03 00:56, 6F

06/03 00:56, , 7F
$results .= $_data;
06/03 00:56, 7F

06/03 00:56, , 8F
} while(true);
06/03 00:56, 8F
文章代碼(AID): #1A9ISfV9 (PHP)
文章代碼(AID): #1A9ISfV9 (PHP)