使用 HTTP 客户端请求阿里云返回400 怎么获取返回的JSON内容
$response = Http::withHeaders([
'Authorization' => "APPCODE " . $appCode,
])->post($urls, [
'token' => $token,
]);
dd($response->body());
这个打印出来是空的数据
dd($response->status() );
请问 返回400的情况下 我怎么获取到 接口返回的 json内容喃
我换了一种方式 curl 就可以获取到json
{"success":false,"data":null,"code":-2209,"message":"系统错误","requestId":"C9571CB8-C4F6-4558-990A-4187D610B5A6"}
Http 客户端是哪一个包
文档上这个试了吗?
試試
json_decode($response->getBody()->getContents(), true)