{site_name}

{site_name}

🌜 搜索

HTTP 203 Non-Authoritative Information 是

前端 𝄐 0
HTTP 203 Non-Authoritative Information 是一种 HTTP 状态码,它表示服务器已经成功处理了客户端请求,但返回的信息并不是来自原始资源的信息,而是来自本地或者第三方副本。

这种状态码通常用于缓存场景下,例如代理服务器在缓存中保存了一份响应内容,并返回给客户端,但该响应内容可能已经过期或者被修改。因此,服务器会返回一个 203 状态码,告诉客户端返回的信息仅仅是参考性的,客户端可以选择是否使用。

以下是一个例子:

当用户访问一张图片时,CDN 服务器可能已经提前缓存了该图片,并返回给用户。但是,如果该图片在源站被修改或更换了,CDN 缓存中的图片就不再是最新版本的图片,这时候 CDN 可以返回一个 203 状态码,告诉用户该图片并非源站最新版本,用户可以选择是否要继续使用该图片。