美文网首页
304导致删除错误

304导致删除错误

作者: CRJ997 | 来源:发表于2019-07-22 16:55 被阅读0次

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

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

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

相关文章

  • 304导致删除错误

    前段时间做项目的时候,因为要兼容IE,发现一个很奇怪的东西,在IE浏览器下删除一个人员的项目,刷新之后,这个项目又...

  • smali指令设置空的静态方法采坑与解决

    如果直接删除会导致如下错误.method public static a()V方法直接删除会导致如下错误a non...

  • iOS删除tableView行时错误

    错误提示: 详细错误: 导致这个错误是因为要删除一行数据,但是呢,数据源没改动,所以一定要在删除行之前改变数据源。...

  • XPC connection interrupted - iOS

    程序出现了运行时导致重启的错误,错误信息如上图所示,初步怀疑是由于线程错误导致,经过排查发现是代码中过度删除了页面...

  • windows下删除node_modules

    windows下直接删除node_modules总会报各种错误,比如提供管理员权限之类的,导致删除不了,解决方法如...

  • Django Models 多个属性关联同一个外键

    (错误记录:(fields.E304) Reverse accessor for '' clashes with ...

  • 【Unity】Unity 打包 iOS 工程常见错误汇总(Und

    1、遇到这种错误,一种情况是 Unity 里面有 Class 继承于 MonoBehaviour 导致的。 删除或...

  • DataBinding 编译错误

    在原有项目删除文件时多删除了文件,导致编译报错,出错原因是找不到databinding文件。出现的第一个错误是: ...

  • 2018-04-14

    问题:maven运行时报错: 错误原因是描述中的文件被占用,无法删除导致错误。关闭eclipse程序再启动也没有解...

  • Xcode1o编译错误

    一、 多个 info.plist文件导致编译不通过错误Multiple Info.plist 解决方法: 删除多余...

网友评论

      本文标题:304导致删除错误

      本文链接:https://www.haomeiwen.com/subject/nobwlctx.html