Laravel 8 抛出异常

2021-07-19 10:43 更新

如果你希望请求在发生客户端或服务端错误时抛出 Illuminate\Http\Client\RequestException 异常,你可以在请求实例上调用 throw 方法:

$response = Http::post(...);

// 在客户端或服务端错误发生时抛出异常
$response->throw();

return $response['user']['id']; 

Illuminate\Http\Client\RequestException 实例拥有一个 $response 公共属性,该属性允许你检查返回的响应。

return Http::post(...)->throw()->json(); 
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号