420 Enhance Your Calm

描述
HTTP 响应状态码 420 Method Failure 和 420 Enhance your calm 是一个非官方的 HTTP 状态码,由服务器返回以指示客户端错误。当由 Spring Framework 发送时,它表示方法失败;当由 Twitter 发送时,它表示客户端因请求过多而被限速。
Spring Framework
当 Spring Framework 发送 420 Method Failure HTTP 状态码时,它表示方法失败。但是,此状态码已被弃用,Spring 不再使用它。
在 Twitter Search and Trends API 的 1.0 版本中,420 Enhance your calm HTTP 状态码用于指示客户端因请求过多而被限速。目的是通过限制客户端在特定时间内的请求数量来缓解流量。随着 Twitter API Standard v1.1 的发布,此状态已被弃用,取而代之的是,他们使用官方消息 429 Too Many Requests