Loading docs/KNOWN_BUGS +10 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,16 @@ may have been fixed since this was written! * GOPHER transfers seem broken * If a HTTP server responds to a HEAD request and includes a body (thus violating the RFC2616), curl won't wait to read the response but just stop reading and return back. If a second request (let's assume a GET) is then immediately made to the same server again, the connection will be re-used fine of course, and the second request will be sent off but when the response is to get read, the previous response-body is what curl will read and havoc is what happens. More details on this is found in this libcurl mailing list thread: http://curl.haxx.se/mail/lib-2002-08/0000.html ------------------------------------------------------------------------------ Q: My program blows up when I run lots of curl_easy_perform() calls on a Loading Loading
docs/KNOWN_BUGS +10 −0 Original line number Diff line number Diff line Loading @@ -12,6 +12,16 @@ may have been fixed since this was written! * GOPHER transfers seem broken * If a HTTP server responds to a HEAD request and includes a body (thus violating the RFC2616), curl won't wait to read the response but just stop reading and return back. If a second request (let's assume a GET) is then immediately made to the same server again, the connection will be re-used fine of course, and the second request will be sent off but when the response is to get read, the previous response-body is what curl will read and havoc is what happens. More details on this is found in this libcurl mailing list thread: http://curl.haxx.se/mail/lib-2002-08/0000.html ------------------------------------------------------------------------------ Q: My program blows up when I run lots of curl_easy_perform() calls on a Loading