因此,我在这里看到了几个与我的问题有关的问题,但我想描述一个更具体的情况。想象一下,您的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] 删除。
我来说两句