1. 程式人生 > >curl 下載檔案失敗 如何排錯

curl 下載檔案失敗 如何排錯

最近用curl下載遠端檔案 , 下載後老顯示0kb , 之前一直下載正常 , 檢查發現 curl_error 沒有提示 curl_errno 是0 表示正常 最後通過 curl_getinfo 打印發現 httpd_code 為401 表示未認證 , 後來發現在傳參的時候賬號和密碼丟了 , 導致下載失敗.
排錯的方法
1 檢查傳入的引數 (很容易被忽略)
2 檢查傳出的結果值
3 結合這3個curl_error curl_errno curl_getinfo基本可以找到錯誤原因