本文介绍了使用Guzzle发送带有JSON的POST请求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
$client = new Client();
$url = 'api-url';
$request = $client->post($url, [
'headers' => ['Content-Type' => 'application/json'],
'json' => ['token' => 'foo']
]);
return $request;
然后我拿回502 Bad Gateway,并将资源解释为Document,但以MIME类型application/json传输
And I get back 502 Bad Gateway and Resource interpreted as Document but transferred with MIME type application/json
我需要使用json发出POST请求.如何在Laravel中用Guzzle做到这一点?
I need to make a POST request with some json. How can I do that with Guzzle in Laravel?
推荐答案尝试一下
$response = $client->post('api.example', [ 'json' => [ 'key' => 'value' ] ]); dd($response->getBody()->getContents());更多推荐
使用Guzzle发送带有JSON的POST请求
发布评论