首頁  >  文章  >  後端開發  >  用瀏覽器傳送post回傳資料正常 用php curl回傳的是亂碼

用瀏覽器傳送post回傳資料正常 用php curl回傳的是亂碼

PHP中文网
PHP中文网原創
2017-03-30 16:47:223708瀏覽

用瀏覽器發送post回傳資料正常 用php curl回傳的是亂碼

header填入正確
這樣的亂碼:�
回傳資料是加密的嗎?

我自己搞懂了,是回傳的資料被gzip壓縮過,curl要解壓縮才能正常。謝謝個位。

回覆內容:

header填充正確
這樣的亂碼:�
回傳資料是加密的嗎?

我自己搞懂了,是回傳的資料被gzip壓縮過,curl要解壓縮才能正常。謝謝個位。

看返回的什麼字符集,用iconv 轉換為你當前的字符集

CURL裡加一句:

curl_setopt($ch, CURLOPT_ENCODING, "");

編碼問題,查下你請求的站用的啥編碼(例如utf-8/gbk),統一下

以上就是用瀏覽器發送post回傳資料正常用php curl回傳的是亂碼的內容,更多相關內容請關注PHP中文網(www.php.cn)!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn