阅读(3581) (7)

Laravel 8 重试

2021-07-05 10:24:27 更新

如果你希望你的 HTTP 客户端在发生错误时自动重新发送请求,你可以使用 retry 方法。该方法接受两个参数:重新尝试次数以及重试等待时间(毫秒):

$response = Http::retry(3, 100)->post(...); 

如果所有的请求都失败了,Illuminate\Http\Client\RequestException 异常将会被抛出。