304导致删除错误

2019-07-22  本文已影响0人  CRJ997

前段时间做项目的时候,因为要兼容IE,发现一个很奇怪的东西,在IE浏览器下删除一个人员的项目,刷新之后,这个项目又会出现。然后再次点击删除就会出现删除出错。(当时没有把页面截下来,所以没有图)。另外刷新刷新很多次也同样是原来第一次请求得到的数据。
经过网上的资料查询,发现是因为浏览器会把具有相同请求参数的请求截下来,然后调用缓存的内容
解决方案
在html头部增加meta标签,使用http缓存策略为不缓存。

<meta http-equiv="pragma" content="no-cache">

这样子就可以解决304删除出错问题了,主要还是因为用了get请求。

上一篇 下一篇

猜你喜欢

热点阅读