位置: 编程技术 - 正文

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

  • 企业购进固定资产
  • 加油充值卡发票能入账吗
  • 小规模销售免税农产品的分录
  • 纳税申报表真伪验证
  • 建行网银转账复核流程
  • 文化事业建设费减免政策
  • 同一控制下企业合并报表编制
  • 增值税预缴税金交错了怎么办
  • 车辆过户需要交费吗
  • 快递售后是干嘛的
  • 母公司收购少数股东股权,之前的利润母公司不享有
  • 外贸企业出口退税出口明细申报表
  • 企业开具的增值税专用发票属于
  • 增值税专用发票有效期是多长时间
  • 加计扣除的研发费用范围
  • 挖掘机折旧怎么计算
  • 企业的经济成本由什么构成
  • 广告公司进项税有哪些
  • 个人股权转让要交增值税吗
  • 各部门领料情况,a产品耗用甲材料3200元
  • 什么是要约的撤销
  • 在卸载程序里找不到软件怎么卸载
  • 贷款本息转本金
  • 怎么修改wifi密码视频教程
  • 鸿蒙怎么设置默认系统
  • msoobe.exe是什么
  • 农产品收购发票使用范围
  • 怎么登明细分类账
  • 前端生成pdf文件
  • vue3使用高德地图
  • 发财树的养殖方法和浇水视频
  • Escarpment Trail in Porcupine Mountains Wilderness State Park, Michigan (© Pat & Chuck Blackley/Alamy)
  • 向投资者分配现金股利 为什么会导致所有者权益减少?
  • vite 配置
  • 数以千计的拼音是什么
  • python如何提取字典中的键
  • 社保可以不计提直接缴纳吗
  • 分公司需要交所得税吗
  • 跨年坏账准备转回
  • 赠送顾客的商品怎么入账
  • 企业应收账款的规模受哪些因素的影响?( )
  • 计算机中的意思和含义
  • 支付长期借款利息时,应借记什么账户
  • 购买商标入账
  • 企业为员工承担个人部分的五险 一金可以税前扣除?
  • 增值税进项发票勾选认证流程
  • 科目余额表和资产负债表的期末余额不一样,怎么办
  • 应付股利是否影响未分配利润
  • 资本公积可以转增资本因此称之为准资本
  • 发票未及时开,但是双方会计已经做帐,怎么办?
  • 纳税人将购买的货物分配给股东,因该货物购买时已缴纳
  • 应付票据是
  • 公司从员工工资扣水电费
  • 费用票成本票有哪些
  • 本年利润的计算
  • 医院体检收入计入什么科目
  • 完全成本法作业成本法变动成本法对企业的影响
  • 存货设置的顺序和内容
  • sql时间类型转换
  • linux crontab命令详解
  • linux安装rpm软件包的命令
  • vm虚拟机中的网络设置怎么添加
  • 360误删文件恢复怎么恢复
  • centos7.4升级7.5
  • ramaint.exe - ramaint是什么进程 有什么用
  • bootcamp不用u盘
  • win7旗舰版使用ie8特别卡怎么回事?
  • win7桌面没有了怎么办
  • win7怎么开不了机
  • win10锁屏界面的搜索怎么关
  • win10应用商店下载不了
  • linux服务器日志文件在哪里
  • cocos2d动画
  • python的正则语法
  • shell随机
  • androidstudio如何放大代码
  • shape form的区别
  • 国税局云南省电子税务局
  • 分支机构如何变更为独立纳税人?
  • 个人所得税网上报税流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设