我想将客户端限制为对REST API的调用次数的上限。 我应该告诉客户他们被扼杀了什么?
Amazon S3返回HTTP 503,错误代码为 SlowDown ,以通知客户。
你有什么建议?
答案 0 :(得分:9)
由于RFC 2616将状态503记录为(我的重点):
服务器目前无法使用 由于临时处理请求 超载或维护 服务器。这意味着这一点 是一个暂时的条件 一段时间后缓解了。如果已知, 延迟的长度可以是 在Retry-After标题中指示。
这似乎是一种合理的方法,尤其是 Retry-After
标题。