http状态码含义,缓存失效的状态码是多少 http缓存机制,对应的状态码
缓存失效的状态码是200
2XX
203 Non-Authoritative Information,服务器已成功处理了请求,但返回的实体头部元信息不是在原始服务器上有效的确定集合,而是来自本地或者第三方的拷贝
由于正在使用的是文档副本所以某些响应头信息可能不正确。这是 HTTP 1.1中新加入的。
204 (No Content/无内容): 比如Delete请求
301:永久重定向,服务器会返回一个Location:XXX,告诉客户端去新地址请求资源
302:临时重定向(Found),返回Location: XXX,暂时转移
303:See Other, 类似301,返回一个Location: XXX,还会要求使用GET方法请求
说明:实际浏览器在处理301和302时,默认就会把原先的POST改为GET,303只是让语义更清晰
304:Not Modified,一般是GET请求中带有附加条件,例如请求头中含有If-Match, If-Modified-Since
307:临时重定向,Location: XXX,不允许从POST转为GET
4XX
400:Bad Request,请求中有语法错误
401:未授权,没有认证信息
403:Forbidden,禁止访问资源
404:Not Found
强制缓存和协商缓存
强制缓存:浏览器请求数据的时候,服务端在response header里面对该文件进行了缓存配置,浏览器在拿到数据之后,在过期时间之内不会再去重复
版权声明:本文为weixin_43276913原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。