什么是503状态码?
由于临时过载或计划维护,服务器目前无法处理请求,延迟一段时间后可能会缓解。
服务器可以发送一个Retry-After报头字段1建议客户端在重新尝试请求之前等待的适当时间。
注意:503状态码的存在并不意味着服务器在过载时必须使用它。有些服务器可能会直接拒绝连接。
- 1Retry-AfterRFC7231章节7.1.3
- 来源:RFC7231章节6.6.4
503个代码引用
Rails HTTP状态符号: service_unavailable
HTTP状态常数http。StatusServiceUnavailable
Symfony HTTP状态常量响应:HTTP_SERVICE_UNAVAILABLE
Python2 HTTP状态常量httplib。SERVICE_UNAVAILABLE
Python3+ HTTP状态常量http.client.SERVICE_UNAVAILABLE
Python3.5+ HTTP状态常量http.HTTPStatus.SERVICE_UNAVAILABLE