【发布时间】:2016-02-10 11:37:49
【问题描述】:
我正在使用 GuzzleHttp 向外部 api 发送请求并获取响应,但返回的响应从数据中为空。当我在 advanced rest client 中测试 uri 和参数时,我得到一个数据,那么为什么 Guzzle 响应为空?! 如果可以,请你帮助我。
这是我的代码:
public function index($id)
{
$client = new Client(['base_uri' => 'http://qpeople.me/']);
$response=$client->post('profileinfo', [
'json'=>[
'tshirtID'=>$id
]
]);
$body=$response->getBody();
dd($body);
return view('profile');
}
【问题讨论】:
-
我不知道 laravel 的辅助函数,但是你执行 dd($response->getBody()->__toString()) 会得到什么?
标签: php laravel laravel-5 guzzle guzzle6