Rumah > pembangunan bahagian belakang > tutorial php > PHP curl报错“Problem (2) in the Chunked-Encoded data”解决方案

PHP curl报错“Problem (2) in the Chunked-Encoded data”解决方案

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:41:05
asal
1057 orang telah melayarinya

作者:zhanhailiang 日期:2015-01-23
Salin selepas log masuk

本地环境:

系统版本:Microsoft Windows 6.1.7601PHP版本:PHP 5.3.29php_curl.dll扩展版本:7.35.0
Salin selepas log masuk

Windows环境下遇到一个很奇怪的问题,使用PHP curl发送请求报错:

错误码:56错误信息:Problem (2) in the Chunked-Encoded data
Salin selepas log masuk

但是使用浏览器直接访问又正常,怀疑是php_curl.dll扩展本身的bug,解决方案如下:

在PHP curl头部添加HTTP版本信息即可解决:

curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
Salin selepas log masuk

即可修复该问题。

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan