En cours de recherche, j'ai trouver sur phpclasses.org des bonnes classes de clients HTTP avancés :
HTTP protocol clients, headers and cookies
Advanced HTTP Client
- Un Français et sa classe Advanced HTTP Client de 2003
Testé simplement avec succès l'utilisation des suivi de redirection avec "Location:" ainsi que la mémorisation des cookies pour se loguer, et pour couronner le tout un petit upload de plusieurs fichiers.
Description détaillée de la classe client HTTP supportant :
- HTTP Proxy with Basic Authentication
- multipart/form-data AND application/x-www-form-urlencoded
- GET, HEAD and POST methods
- HTTP cookies
- Chunked Transfer-Encoding
- HTTP 1.0 and 1.1 protocols
- Keep-Alive Connections
- Basic WWW-Authentication
cURL
La classe de l'anglais, permet l'envoi de données http et peut s'associer à la gestion de votre compte Flickr
Non testé.