curl-and-php
Re: Weird cURL operation timed out error with HTTP POST
From: Daniel Stenberg <daniel_at_haxx.se>
Date: Tue, 19 Feb 2013 19:54:56 +0100 (CET)
Date: Tue, 19 Feb 2013 19:54:56 +0100 (CET)
On Tue, 19 Feb 2013, Phil wrote:
> cURL-Version: 7.18.2
One word: old.
> I'm getting a weird timeout when trying to use cURL to post to a server. The
> http_code of curl_getinfo() is 0. "Operation timed out after 5000
> milliseconds with 0 bytes received"
>
> It does not depend on whether using HTTP or HTTPS.
> The weird thing is: when omitting the content-length header, it works fine!
It happens when you provide the wrong length. If you compare with that is sent
when you let libcurl do its business on its own, you'll find out that the sent
header is different.
Setting Content-Length yourself in a PHP program using PHP/CURL is almost
never the right way. Independently of libcurl version.
-- / daniel.haxx.se _______________________________________________ http://cool.haxx.se/cgi-bin/mailman/listinfo/curl-and-phpReceived on 2013-02-19