添加 `Retry-After` 头,并在超过配额的响应中使用 `429` 状态码
作者: atkrad创建于 2026年5月8日更新于 2026年7月23日
标签enhancementexternal
我面临的问题
当某个密钥的配额耗尽时,Tyk 返回一个 403 Forbidden 响应,没有 Retry-After 头。我无法知道配额重置的时间,只能反复轮询或手动指定等待时间。 403 Forbidden 状态码在语义上也有误。它表示"您没有权限",而达到速率或配额限制的正确状态码是 429 Too Many Requests。
内容来源: TykTechnologies/tyk