PHP 如何抓 CURL TIMEOUT 的狀態值

PHP CURL 若 TIMEOUT 掉, 就直接回傳空, 程式繼續往下跑, 但是要特別追蹤 Timeout 的狀況, 於是要於 Timeout 時, 紀錄當下的資料, 要如何偵測是 CURL Timeout 呢?

閱讀全文〈PHP 如何抓 CURL TIMEOUT 的狀態值〉

PHP CURL 直接設定 Cookie 帶入

PHP 透過 CURL 設定讀寫 Cookie 的方式, 大部分都用下述兩個參數:

  • curl_setopt($ch, CURLOPT_COOKIEFILE, '/tmp/cookie_jar'); // 讀取
  • curl_setopt($ch, CURLOPT_COOKIEJAR, '/tmp/cookie_jar'); // 寫入

不過若讀取網站的 Cookie 一直寫不進去要怎麼辦? (我也不知道為何會寫不進去. orz.)

閱讀全文〈PHP CURL 直接設定 Cookie 帶入〉