由于ie浏览器的缓存问题,我们使用ie浏览器发送ajax请求,修改服务器js代码后,再次发送该ajax请求,ie浏览器会从缓存中查找该请求的数据,这样会导致ie显示的数据并不是最新的。

1、服务器代码修改前

//解决ie缓存问题
app.get("/ie",(request,response)=>{// 设置响应头 设置允许跨域response.setHeader('Access-Control-Allow-Origin','*')response.setHeader('Access-Control-Allow-Headers','*')// 设置响应体response.send('HELLO IE');
});

ie第一次发送ajax请求的响应内容:
chorm第一次发送ajax请求的响应内容:

2、服务器代码修改后

//解决ie缓存问题
app.get("/ie",(request,response)=>{// 设置响应头 设置允许跨域response.setHeader('Access-Control-Allow-Origin','*')response.setHeader('Access-Control-Allow-Headers','*')// 设置响应体response.send('HELLO IE-2');
});

ie第二次发送ajax请求的响应内容:
chorm第二次发送ajax请求的响应内容:

3、解决办法

ie响应内容:

解决ie浏览器发送ajax请求的缓存问题相关推荐

  1. 微信浏览器发送ajax请求执行多次解决方法

    微信浏览器发送ajax请求执行多次解决方法 参考文章: (1)微信浏览器发送ajax请求执行多次解决方法 (2)https://www.cnblogs.com/hmhhz/p/8940145.html ...

  2. ie ajax异步缓存,IE下发送Ajax请求的缓存问题

    IE下发送Ajax请求的缓存问题 (2012-03-22 15:54:25) 标签: it 分类: web 今天下午在做要素页面无刷新添加的时候,IE下遭遇Ajax缓存戏弄,因为刚开始并不知道IE有这 ...

  3. 微信一次发两个ajax请求,微信浏览器发送ajax请求执行多次解决方法

    一次sql排序的问题. select date, count(fail) as fail,count(win) as win from (select date,(case (result) when ...

  4. 浏览器如何发送ajax请求,浏览器关闭时,发送ajax请求

    浏览器关闭时,发送ajax请求 发布于:2018.11.12 - 13:10 当用户在浏览器关闭时,向服务器后台发送ajax请求.代码如下. 测试结果:Safari浏览器不支持,其余浏览器支持. if ...

  5. axios创建实例对象发送ajax请求_解决一个网页请求多个服务器场景---axios工作笔记009

    然后我们再去看看,我们利用 axios去创建实例对象来发送ajax请求 可以看到上面我们创建了一个duanzi的axios对象. 然后我们在这个duanzi的axios对象中,指定默认的baseURL ...

  6. 六十五、vue生命周期和发送Ajax请求

    vue生命周期和发送Ajax请求 一 vue生命周期介绍 二 vue生命周期钩子函数 三 测试 三 发送Ajax请求 四 计算属性 五 监听属性 一 vue生命周期介绍 每个 Vue 实例在被创建时都 ...

  7. 前端学axios还是ajax,【Web前端问题】axios发送ajax请求问题?

    在程序里借助axios库发送ajax请求,但是失败了,返回这个 然而在同一个位置换成jquery的代码却能成功,代码如下,不知axios哪里写的不对??谢谢~ //axios axios.post(& ...

  8. Ajax通讯异常12002,前端MVC框架[02] 发送AJAX请求及建立连接池

    前端MVC框架[02] 发送AJAX请求及建立连接池 默认分类 2012-10-11 07:51:28 < ol start='100' class='dp-xml'> / 异步请求管理器 ...

  9. React基础-React中发送Ajax请求以及Mock数据

    前言 在 React 中, render 函数返回的结果,取决于组件的 props 和 state 我们都知道 UI 页面上的数据不是写死的,往往是从后端的数据接口中拿到的 然后将真实的数据填充到页面 ...

最新文章

  1. 使用PHP连接LDAP服务器
  2. mysql的windows安装步骤_window mysql安装详细步骤
  3. TAP/TUN Vnet veth
  4. 搭建eclipse版的ssm+maven+tk.mybatis+redis及mybatis+spring多数据源配置集成的demo
  5. LeetCode-206 反转链表
  6. ubuntu下面的chrome浏览器增加标题栏
  7. oracle用户密码已过期,oracle用户密码过期的处理方法
  8. UOJ351 新年的叶子
  9. jQuery左右循环滚动图片特效
  10. 前端:CSS/12/display属性,overflow属性,cursor光标类型,CSS定位,综合案例:今日闪价
  11. bluR blUr bLur...闷的时候就听Blur
  12. (转)Hadoop入门进阶课程
  13. Maven : has broken classes path unknown
  14. vs2012中编译时出现程序集所使用的版本高于所引用的版本
  15. 字节跳动武汉招聘 2000 人,距离大厂 Offer,你还差这篇 Java 干货!| 原力计划...
  16. Opengl 好的文章和博客地址
  17. pspice计算机仿真实验,PSPICE仿真实验 反馈放大器
  18. Android前景怎么样、是不是要凉了、是不是应该考虑要转行?看完你就知道
  19. 朴素的UNIX之-翻开历史
  20. 使用 C# 将数字转换成大写人民币

热门文章

  1. pc弹窗宽度_PC端网页尺寸设计一
  2. 曾经很要好的同事,离职后就没有联系了,好失落!
  3. CentOS8提高篇15:tar命令详解
  4. oracle中fn_getpy函数,SQL Server根据汉字笔划和取得拼音首字母进行排序
  5. 金庸群侠传3DUnity重置入门-Mods开发
  6. java接口自动化_【亲测】Java 接口自动化步骤
  7. 总结--linux命令总结
  8. linux中文翻译为,Linux常见英文报错中文翻译
  9. 一名非科班985本科生的救赎
  10. stm32启动过程、cortex-m3架构、堆栈代码位置、编译汇编链接分析