guzzle_retry_middleware:Guzzle v6 +的中间件可在429、503个响应上自动重试HTTP请求 源码
狂饮重试中间件 这是一个中间件库,当HTTP服务器以503或429状态代码响应时,该库实现请求的自动重试。 也可以将其配置为重试该超时请求。 如果服务器提供,则该中间件将按照服务器指示的等待时间延迟后续请求。 与内置的RetryAfter中间件不同,此中间件提供了一些默认行为,用于根据HTTP Spec中的规则协商重试。 您可以将其直接放入请求堆栈,而无需任何其他配置。 功能一览: 当服务器以429或503状态(或任何HTTP状态代码;这是可配置的)响应时,自动重试HTTP请求 设置基于Retry-After HTTP标头(如果已发送)的重试延迟,如果没有发送Retry-After标
文件列表
guzzle_retry_middleware-master.zip
(预估有个12文件)
guzzle_retry_middleware-master
composer.json
2KB
coverage.svg
900B
PULL_REQUEST_TEMPLATE.md
2KB
.github
workflows
php.yml
1KB
ISSUE_TEMPLATE.md
449B
CONTRIBUTING.md
1KB
src
暂无评论