Home > Article > Backend Development > PHP curl error "Problem 2 in the Chunked-Encoded data" solution
I encountered a very strange problem in the Windows environment. I used PHP curl to send a request and reported an error.
But it is normal to access it directly using a browser. It is suspected that it is a bug in the expansion of php_curl.dll itself. The solution is as follows:
Add HTTP version information in the PHP curl header to solve the problem:
curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
The above introduces the solution to the "Problem 2 in the Chunked-Encoded data" error reported by PHP curl, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.