php curl_exec函數傳回false的解決方法

怪我咯
發布: 2023-03-07 19:24:02
原創
19258 人瀏覽過

了解php curl_exec函數的知道,它是執行給定的cURL會話。如果成功時傳回 TRUE, 或在失敗時傳回 FALSE。

有的時候PHP  使用curl請求的時候,頁面空白,什麼都不輸出。調試發現回傳結果為:false,當遇到這種情況該怎麼解決呢?這篇文章就介紹一下當php curl_exec函數回傳false的解決方法

我們直接用範例給大家做演示,相信大家會看的更為明白。

首先是一個 curl請求範例;

php curl_exec函數傳回false的解決方法

#請求回傳結果:false;

php curl_exec函數傳回false的解決方法

php curl_exec函數傳回false的解決方法

php curl_exec函數傳回false的解決方法

##調試,打出curl錯誤編號;提示:Problem (2) in the Chunked-Encoded data

php curl_exec函數傳回false的解決方法

php curl_exec函數傳回false的解決方法

php curl_exec函數傳回false的解決方法

解決方法:

###在###
$output = curl_exec($curlp);
登入後複製
###的前面加入下面這麼一段話:###
curl_setopt($curlp, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
登入後複製
###這段話的意思是:# ########curl_setopt — 設定一個cURL傳輸選項。 ##################詳情請參考###PHP手冊CURL###函數裡面的curl_setopt()函數############# ##再次運行,發現CURL請求回傳結果正常。 ##################【相關文章推薦】##########1.###PHP curl_exec函數的用法實例詳解####### ###2.###分享一個當PHP伺服器不支援php curl_exec函數的解決方法##########3. ###php curl_exec函數之取得CURL請求的輸出資訊##### ####4. ###php curl_exec()函數CURL取得回傳值的方法#######

以上是php curl_exec函數傳回false的解決方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!