位置: 编程技术 - 正文

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怎么删除)

  • 公司注销公户没注销会如何
  • 银行本票与银行本票存款的区别
  • 资金结存科目余额对应
  • 企业筹建期间利息支出税前扣除怎么算
  • 支付残保金分录怎么写
  • 增值税发票税控开票软件打不开
  • 简易计税费
  • 企业统计报表怎么写
  • 高新技术企业入库难吗
  • 未经过他人同意贷款怎么处理
  • 经营二手车怎么交税
  • 以库存商品抵偿债务
  • 增值税销项税如何进行处理,有哪些种情况
  • 年底计提费用和实际费用
  • 一般纳税人注销公司麻烦吗
  • 营改增之后的税率
  • 全年一次性奖金个税计算
  • 物业公司开停车位费全电发票
  • 勾选发票必须当月认证吗
  • 律师事务所个人所得税
  • 所得税除以利润总额是稳定性评价指标吗
  • 城建税教育附加税的会计分录
  • 归属于母公司的净利润怎么来的?
  • 展厅设计费用计什么科目
  • 出口退税限额如何理解
  • 开启共享文件夹
  • 腾讯手游助手如何隐藏鼠标
  • cookie 区别
  • 空调应该计入什么科目
  • 投资性房地产出售
  • 计算应缴房产税的公式
  • 若依官网
  • 浅谈特殊儿童的融合教育论文
  • 加速折旧的企业
  • 携程境外电话客服人工电话
  • TypeError The view function did not return a valid response. The function either returned None 的解决
  • thinkphp yii
  • 税务变更登记需要带的资料有哪些
  • 工具tj
  • ecshop功能
  • 公司缴个人所得税吗
  • dedecms进入数据库
  • 销售货物收到货款
  • 国税局网上申报
  • mysql触发器菜鸟教程
  • 职工给单位造成损失可以申请仲裁吗
  • 纳税申报资料报表怎么填
  • 会计税法的差异
  • 转账结算的原则是什么
  • 城市基础设施配套费征收管理规定
  • 电商平台收入何时到账
  • 有限合伙企业如何报税
  • 其他综合收益转到留存收益
  • 商业会计和财务会计
  • 支付的税费现金流量表公式
  • 会计账务处理程序有哪些类型
  • 财务费用科目余额
  • 单位社保缴费基数比例
  • 上月有留底税额时本月缴纳税款时怎么做分录
  • 普通发票记账联盖章了怎么办
  • 损益类科目增加记哪方
  • 在建工程的人工费会计分录
  • 材料的运费计入哪个科目
  • Windows Server 2008下高效域管理体验
  • openssl/sha.h
  • wps2019视频
  • win8defender怎么打开
  • linux常用命令chown
  • windowsxp怎么用
  • /etc/init.d/rcs
  • 麒麟系统命令
  • js new option
  • 固定栏跑到了左边怎么弄
  • Node.js中的什么模块是用于处理文件和目录的
  • javascript简明教程
  • 研发费用加计扣除2022政策
  • 税务稽查延期检查最长多长时间最长不得超过30日
  • 2023居民医保怎么交
  • 什么是社保补缴的标准
  • 重庆国家税务局官方网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设