位置: 编程技术 - 正文

HTTP 304错误的详细讲解

编辑:rootadmin

Not Modified 客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。

如果客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modified ,那么在请求中会包含 If Modified Since ,这个时间就是缓存文件的 Last Modified 。因此,如果请求中包含 If Modified Since,就说明已经有缓存在客户端。只要判断这个时间和当前请求的文件的修改时间就可以确定是返回 还是 。对于静态文件,例如:CSS、图片,服务器会自动完成 Last Modified 和 If Modified Since 的比较,完成缓存或者更新。但是对于动态页面,就是动态产生的页面,往往没有包含 Last Modified 信息,这样浏览器、网关等都不会做缓存,也就是在每次请求的时候都完成一个 的请求。

因此,对于动态页面做缓存加速,首先要在 Response 的 HTTP Header 中增加 Last Modified 定义,其次根据 Request 中的 If Modified Since 和被请求内容的更新时间来返回 或者 。虽然在返回 的时候已经做了一次数据库查询,但是可以避免接下来更多的数据库查询,并且没有返回页面内容而只是一个 HTTP Header,从而大大的降低带宽的消耗,对于用户的感觉也是提高。

当这些缓存有效的时候,通过 HttpWatch 查看一个请求会得到这样的结果:

第一次访问

鼠标点击二次访问 (Cache)

按F5刷新

按Ctrl+F5强制刷新

如果是这样的就说明缓存真正有效了。

标签: HTTP 304错误的详细讲解

本文链接地址:https://www.jiuchutong.com/biancheng/373641.html 转载请保留说明!

上一篇:js hover 定时器(实例代码)(js定时器的两种方法)

下一篇:JS保存和删除cookie操作 判断cookie是否存在(js怎么删除)

  • 债务重组无形资产的评估费
  • 哪些费用可以放到研发费用中
  • 当月开的票必须当月交税吗
  • 汇算清缴交了税怎么做分录
  • 银行日记账写错了怎么改
  • 科技公司的成本如何核算
  • 应缴纳企业所得税税额怎么算
  • 销售货物尚未收到会计分录
  • 现金解款单是什么业务
  • 会计凭证的填制与审核过程
  • 债券分期还本利息怎么算
  • 个人独资企业所得税
  • 国家税务总局公告2023年第1号
  • 旅游业是一个怎样的产业
  • 企业年报最容易掉进的九大“陷阱”
  • 附赠产品销售是合法还是违法
  • 财务费用应计入什么账户
  • 劳务外包公司代发工资能正常发吗
  • 固定资产怎么填报
  • 公司发生的费用需要交税吗
  • 购入设备超过多少才允许一次性扣除
  • 职工教育经费取得证件之后补助多少钱
  • 以太网连接网络
  • 去国外参加展会带什么东西
  • 疫情期间企业贷款利率多少
  • 如何免费获取win11
  • php编程入门教程
  • ecshop有哪些bug
  • bios setup uitlity
  • php imagecreatetruecolor 创建高清和透明图片代码小结
  • PHP:mb_stripos()的用法_mbstring函数
  • 销售费用负担的差异会计分录
  • 常用的php操作mysql的函数有哪些
  • zen+框架
  • 房产税和土地使用税什么时候申报
  • 房地产预缴所得税怎么算
  • nerf 入门
  • js数组方法大全
  • 视图机制
  • 销售发票重复开库存商品如何处理?
  • js闭包示例
  • 公司购买办公家具可以抵扣吗
  • db2 -x
  • 高速公路通行费增值税税率
  • 负债类科目有借贷方向吗
  • 事故赔偿给谁
  • 收到金融服务费发票会计分录怎么写
  • 固定资产丢失进哪个科目
  • 材料暂估入库时需要考虑增值税进项税吗
  • 个人独资企业法人可以发工资吗
  • 小规模购进商品怎么做账
  • 检验费用会计分录
  • 付给第三方的差额是什么
  • 企业的收入总额
  • 管理费用费用占收入的多少
  • 百旺云票怎么开电子发票
  • 货款尚未收到属于什么会计科目
  • phpstorm配置php环境 mac os
  • mysql8高可用
  • win7系统如何恢复桌面图标
  • Win8.1如何能将任意文件隐藏到普通图片中例如JPG图片
  • xp系统禁止程序联网
  • ubuntu20.04.1安装
  • Win7中TrustedInstaller.exe进程占用内存高该怎么解决?
  • perl-v
  • jquery技巧
  • node.js动态网页
  • pygal python
  • Unity for Absolute Beginners(一)
  • c 获取文件md5
  • 小规模开票限额最新规定2022
  • 发票 报销期限
  • 陕西省国家税务总局班子成员
  • 国家税务局广东省电子税务局下载
  • 北京市地方税务局
  • 代理记账和代理的区别
  • 深圳国税总局
  • 工会经费上缴地方工会15%的规定
  • 税务数字证书怎么下载安装
  • 中国税务总局贵州省税务局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设