304 Not Modified - HTTP 编辑
HTTP 304
未改变
说明无需再次传输请求的内容,也就是说可以使用缓存的内容。这通常是在一些安全的方法(safe),例如GET
或HEAD
或在请求中附带了头部信息: If-None-Match
或If-Modified-Since
。
如果是 200
OK
,响应会带有头部 Cache-Control
, Content-Location
, Date
, ETag
, Expires
,和 Vary
.
很多浏览器的 开发者工具 会发出额外的请求,以达到 304
的目的,这样可以把资源以本地缓存的形式展现给开发者。
状态
304 未改变
标准
标准 | 标题 |
---|---|
RFC 7232, section 4.1: 304 Not Modified | Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests |
浏览器兼容
BCD tables only load in the browser
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
兼容性提醒
- 如果响应错误的携带了响应体,那么浏览器会有不同的行为,详情请见 204 No Content 。
更多
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论