我有问题的HTTP API后请求使用laravel 7我尝试与 Postman 是工作正常
验证码:
$response = Http::withOptions([
'debug' => true,
])->asForm()->withToken('mybearertoken')->post('theurl',[
'tracking' => $getcolisdetails->ref_order,
'state_id' => $newStatus ,
'content' => $content
]);
$response->json() ;
我得到的回答是:
"Argument 1 passed to Symfony\\Component\\HttpFoundation\\Response::setContent() must be of the type string or null, object given
注意:我使用的是laravel 7,PHP 7.4,guzzlehttp/guzzle”:“^6.3
2条答案
按热度按时间gdrx4gfi1#
获取字符串形式的JSON内容,对其进行解码,并将其设置为响应内容。
xtfmy6hx2#
我用guzle找到的解决方案是: