PHP PEAR HTTP_Request:在不需要时使用SSL

时间:2015-11-30 18:06:47

标签: php pear

我有一个脚本使用PEAR HTTP_Request库通过URL从网站检索数据:

$url = 'http://myurl.com';
$request = new HTTP_Request($url);
$request->sendRequest();
$response = $request->getResponseBody();

尽管URL是作为非ssl传递的,但它是通过SSL检索的(这导致响应正文中出现302错误,因为该站点不使用SSL)。

如果我记录了初始$ request对象,一切看起来都很正常 - URL结构正确,协议为http,端口为80.如果我在 - > sendRequest()之后记录$ request,$ request-> _url已正确配置,但$ request-> _response-> _headers将网址显示为https。

为什么会转换它?如何强制它通过HTTP检索页面?

0 个答案:

没有答案