【问题标题】:Get http reponse body using pear in php code在 php 代码中使用 pear 获取 http 响应正文
【发布时间】:2012-03-28 15:35:56
【问题描述】:

我想在 php 中获取 Httpresponse 正文。我使用过 pear。但它给了我空白页。 我的代码是

   require_once "HTTP/Request.php"; 
   $req =& new HTTP_Request("http://www.yahoo.com/"); 
   if (!PEAR::isError($req->sendRequest())) { 
       echo $req->getResponseBody(); 
   } 

【问题讨论】:

  • 您想为此使用 PEAR 有什么特别的原因吗?为什么不卷曲?

标签: php http pear


【解决方案1】:

代码本身似乎是正确的。 “空白页”通常意味着当display_errors 关闭时,您的脚本以 PHP 错误结束。查找您的网络服务器的错误日志。

在你解决这个问题后,考虑改用HTTP_Request2。

【讨论】:

  • 我想获取原始的 http 响应正文,但浏览器会呈现它,所以我该如何使用下面给出的代码来做到这一点。facebook.com/'); $response = $request->send(); echo "响应正文:\n" 。 $response->getBody(); ?>
猜你喜欢
  • 2018-04-21
  • 1970-01-01
  • 2019-11-04
  • 1970-01-01
  • 1970-01-01
  • 2011-08-13
  • 1970-01-01
  • 2012-04-01
  • 2012-08-01
相关资源
最近更新 更多