203状态码是什么?
请求成功,但是通过转换代理,已将所附的有效负载从源服务器的200 OK响应中修改1.
此状态代码允许代理在应用转换时通知接收者,因为该知识可能会影响以后关于内容的决策。例如,未来对内容的缓存验证请求可能只适用于相同的请求路径(通过相同的代理)。
203响应类似于214 Transformation Applied的警告代码2,其优点是适用于具有任何状态代码的响应。
默认情况下203响应是可缓存的;也就是说,除非方法定义或显式缓存控件另有指示3..
- 1转换RFC7230章节5.7.2
- 2警告RFC7234章节5.5
- 3.计算启发式新鲜度RFC7234章节4.2.2
- 来源:RFC7231章节6.3.4
203代码引用
Rails HTTP状态符号: non_authoritative_information
HTTP状态常数http。StatusNonAuthoritativeInfo
Symfony HTTP状态常量响应:HTTP_NON_AUTHORITATIVE_INFORMATION
Python2 HTTP状态常量httplib。NON_AUTHORITATIVE_INFORMATION
Python3+ HTTP状态常量http.client.NON_AUTHORITATIVE_INFORMATION
Python3.5+ HTTP状态常量http.HTTPStatus.NON_AUTHORITATIVE_INFORMATION