From: Daniel Stenberg Date: Thu, 19 Aug 2004 06:31:29 +0000 (+0000) Subject: reuse handles in PHP/CURL works - Kirk Hedden told us X-Git-Tag: curl-7_12_2~186 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ee400f95523790613cbd8d207080026dfd478b12;p=thirdparty%2Fcurl.git reuse handles in PHP/CURL works - Kirk Hedden told us --- diff --git a/docs/FAQ b/docs/FAQ index 54697ed3f9..612ad334b8 100644 --- a/docs/FAQ +++ b/docs/FAQ @@ -889,9 +889,9 @@ FAQ 7.3 Can I perform multiple requests using the same handle? - With libcurl you can. With PHP/CURL you cannot. This is a limitation in the - PHP/CURL code. Therefore, you need to close each handle after each request - and create a new one for the following one. + Yes - at least in PHP version 4.3.8 and later (this has been known to not + work in earlier versions, but the exact version when it started to work is + unknown to me). - I've heard rumours that this situation has been fixed in PHP5, but that is - unconfirmed. + After a transfer, you just set new options in the handle and make another + transfer. This will make libcurl to re-use the same connection if it can.