cURL请求返回不同的数据

时间:2014-07-28 22:30:07

标签: php curl

我正在使用PHP请求curl库做一个简单的cURL请求但是当我查看输出时它与通过浏览器页面上的值不同,为什么会这样?

$headers = array('Accept' => 'application/json');
$options = array('auth' => array('user', 'pass'));
$request = Requests::get('somepage.php', $headers, $options);

var_dump($request->status_code);
// int(200)

var_dump($request->headers['content-type']);
// string(31) "application/json; charset=utf-8"

输出

var_dump($request->body);
<img src="img/collection_id/a49ddalf31.png" class="cars">

但是当我在浏览器上访问该页面时,图像是:

<img src="img/collection_id/b393alldf.png" class="cars">

有没有办法检索到正确的图片?

1 个答案:

答案 0 :(得分:0)

试试print_r($request) 如果您没有得到任何结果,则应检查请求所需的参数。