错误处理后的HTTP响应

丹尼尔

因此,我在这里看到了几个与我的问题有关的问题,但我想描述一个更具体的情况。想象一下,您的API总是检查对入口点的每日请求量。特定客户达到此限制后,我将返回422-“无法处理的实体”。

我想我只想咨询某人是否有不同的方法。

超本能

每当有太多请求发送到您的服务器时,您始终可以使用HTTP 429:Too Many Requests进行响应检查RFC

429状态代码表示用户在给定的时间内发送了太多请求(“速率限制”)。

响应表示应包含说明条件的详细信息,并且可以包含Retry-After标头,该标头指示在发出新请求之前要等待多长时间。

例如:

HTTP/1.1 429 Too Many Requests
Content-Type: text/html
Retry-After: 3600

..body..

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章