位置: 编程技术 - 正文

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

  • 担任多家公司办事处主任
  • 没有审计报告的上市公司怎么办
  • 应交消费税的税目
  • 股东投资款给自己发工资如何处理?
  • 应收保险公司赔款计入
  • 支付客户劳务费怎么操作
  • 发票勾选后什么时候可以抵扣税
  • 水果销售公司账务怎么做
  • 飞机票的快递费多少钱
  • 民办学校账务怎么做
  • 专用发票二维码压线
  • 企业合并固定资产增值的规定
  • 买赠活动怎么账务处理
  • 应交税费待抵扣进项税额
  • 一次性医保补助多少钱
  • 固定资产清理属于
  • 农产品一般纳税人免税吗
  • 新三板公司股东人数
  • 营改增个体工商户优惠政策
  • 补缴税款罚款
  • 水利建设基金的缴费基数是什么
  • 税务行政强制行为遵循的原则
  • 城镇土地使用税会计分录怎么做
  • 防洪工程维护费取消
  • 免征的税额当月计入营业外收入吗
  • 上月开的发票本月作废怎么处理
  • 公司增加注册资金需要实缴吗
  • 苹果15promax参数
  • Linux怎么在目录中创建文件
  • kb4586853更新
  • 如何认定为软件企业
  • php递归实现1到100的和
  • 公司法人往公司账户转钱会计分录
  • js异步解决方案
  • 增值税专用发票进项
  • 手机开的发票
  • 公司收到股权转让款需要交什么税种
  • php怎么装
  • python local
  • 普票 销项
  • 库存商品出库分类
  • 增值税专用发票的税率是多少啊
  • 购买增值税发票系统属于什么科目?
  • mysql查询性能分析
  • 企业应付账款的借方登记
  • 期末结转会计分录总结
  • 拍卖车牌收入需要缴纳什么税
  • 融资租赁的进项怎么做账
  • 事业单位长期股权投资成本法和权益法
  • 当期免抵税额和免抵退税额的区别
  • 银行利息收入怎么计算
  • 收到知识产权服务费入什么科目
  • 领用包装物的会计处理
  • 出口货物退货的原因
  • 营改增后混凝土税率
  • sql查询方法有哪些
  • /wlan direct
  • windows xp桌面图标
  • Windowsxp桌面没有图标怎么办
  • window10自带录屏录制不工作
  • win10系统如何打开
  • cocos2d怎么用
  • 微信小程序获取手机号失败
  • 肉鸡下的鸡蛋可以吃吗
  • jquery animate源码
  • unity 2d ik
  • jquery实现移动端
  • python中deque
  • 安卓消息处理机制
  • jquery foreach循环
  • jquery实例
  • 小规模现代服务的税率是多少啊怎么算
  • 审计会计税务的区别及联系
  • 税务网络安全制度
  • 工会经费怎么缴纳不了
  • 汽车买保险车船税是什么意思
  • 粮食储备库储备管理自评报告
  • 什么是增值税留抵退税
  • 免征船舶吨税的范围
  • 中山火炬开发区建设发展有限公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设