PEAR's HTTP_Request2 package: http://pear.php.net/package/HTTP_Request2