Package home | Report new bug | New search | Development Roadmap Status: Open | Feedback | All | Closed Since Version 0.4.0

Request #15239 Use HTTP_Request2
Submitted: 2008-12-05 04:08 UTC
From: gauthierm Assigned: gauthierm
Status: Closed Package: Services_Amazon_S3 (version CVS)
PHP Version: Irrelevant OS: Irrelevant
Roadmaps: 0.3.0    
Subscription  


 [2008-12-05 04:08 UTC] gauthierm (Michael Gauthier)
Description: ------------ A new E_STRICT-compatible version of HTTP_Request package [1] has been released, please consider using it instead of the old HTTP_Request. If HTTP_Request2 is not yet ready for your package's needs, do not hesitate to open requests for missing features. [1] http://pear.php.net/package/HTTP_Request2/

Comments

 [2009-09-15 22:40 UTC] till (Till Klampaeckel)
Any update on this?
 [2009-09-20 21:32 UTC] schmidt (Christian Schmidt)
Sorry, I don't know why I haven't responded in this bug report. AFAIR I have been in contact with the reporter, but I may be wrong. Anyway ... I am reluctant about adding a dependency on a non-stable package. But as long as this package itself is unstable, it may not be a big problem, as long as it specifies exactly what version of the HTTP_Request2 it supports.
 [2009-09-24 14:44 UTC] avb (Alexey Borzov)
HTTP_Request2 obviously cannot be declared stable before its dependencies, namely Net_URL2. Coincidentally, the latter is maintained by Christian Schmidt, you probably know that guy. :) That being said, I doubt that API of HTTP_Request2 will change a lot. You can add a dependency on >= 0.4.0 and < 0.5.0 if you want to be safe, a few minor BC breaks related to request body handling may be possible in 0.5.0
 [2009-11-18 03:39 UTC] gauthierm (Michael Gauthier)
Any progress on this? I see there's nothing in SVN. HTTP_Request2 support would make it possible to support updating an object's metadata without having to re-upload the whole file. HTTP_Request doesn't support sending the content-type header with an empty request body as required by the S3 Object::COPY method.
 [2009-11-19 03:07 UTC] gauthierm (Michael Gauthier)
-Status: Open +Status: Closed -Assigned To: +Assigned To: gauthierm -Roadmap Versions: +Roadmap Versions: 0.3.0
This bug has been fixed in SVN. If this was a documentation problem, the fix will appear on pear.php.net by the end of next Sunday (CET). If this was a problem with the pear.php.net website, the change should be live shortly. Otherwise, the fix will appear in the package's next release. Thank you for the report and for helping us make PEAR better. Fixed in [290941].