PHP与HttpRequest之间的PHP差异

我需要对服务器进行RAW POST(PUT a $ var)请求,并将该页面的结果作为字符串接受。还需要添加自定义HTTP头信息(如x-example-info:2342342)

我有两种做法

卷曲(http://us.php.net/manual/en/book.curl.php)
>使用HTTPRequest的PHP HTTP(http://us.php.net/manual/en/book.http.php)

两者有什么区别?更精益?更快?两者对我来说都是一样的

Curl与PHP捆绑在一起,HTTPRequest是一个单独的PECL扩展。

因此,CURL更可能安装在您的目标平台上,这几乎是大多数项目的决定性因素。我只会考虑使用HTTPRequest,如果您打算只在安装PECL扩展功能的服务器上安装软件;如果您的客户端正在进行自己的安装,则安装PECL扩展通常就不在此列。

This page似乎建议HTTPRequest在引擎盖下使用CURL。听起来像它可能会提供一个稍微更优雅的接口curl_multi _ *(),但是。

http://stackoverflow.com/questions/869927/php-difference-between-curl-and-httprequest

本站文章除注明转载外,均为本站原创或编译
转载请明显位置注明出处:PHP与HttpRequest之间的PHP差异