2013-04-12 74 views
0

有時,在我的PHP腳本中使用多個併發連接並使用cURL進行刮取時,會返回不完整的網頁。在curl_getinfo()中有一些值可以讓我知道網頁是否被100%提取,而只有90%被提取?驗證cURL的完整響應

返回頁面的內容大小標題是返回的內容大小還是整個頁面的大小?如果是這樣,我可以檢查內容大小對實際大小的反應..

謝謝!

回答

1

假設你的問題是你是否可以檢查內容大小頭來自於對方或你身邊的計算,是的,你可以使用標頭檢查,因爲它產生的,如果你已經收到完整的響應另一方面來自實際預期的內容。有幾件事情,雖然:

  • Content-Length,不Content-Size;
  • 你可以,只要你信任對方正確設置它使用它;
  • 它可能無法使用,因爲它應該存在,但並非嚴格必要。
+0

非常感謝。正是我在找什麼。 +1提示。 – Sam