1. 引言
本文档为多种常见情况规定附加 HTTP [RFC2616] 状态码, 以提高互操作性, 并避免使用其他不够精确的状态码时产生混淆.
请注意, 这些状态码是可选的; 不能要求服务器支持它们. 但是, 由于客户端会将未知状态码视为同一类别的通用错误 (例如, 如果不识别 499, 则将其视为 400), 因此现有服务器可以安全部署这些状态码 (更多信息见 [RFC2616] 第 6.1.1 节).
本文档为多种常见情况规定附加 HTTP [RFC2616] 状态码, 以提高互操作性, 并避免使用其他不够精确的状态码时产生混淆.
请注意, 这些状态码是可选的; 不能要求服务器支持它们. 但是, 由于客户端会将未知状态码视为同一类别的通用错误 (例如, 如果不识别 499, 则将其视为 400), 因此现有服务器可以安全部署这些状态码 (更多信息见 [RFC2616] 第 6.1.1 节).