未能加载资源:服务器的响应状态为412(前提条件失败)
Failed to load resource: the server responded with a status of 412 (Precondition Failed)
我收到以下错误
加载资源失败:服务器响应状态为412(前提条件失败)
当我尝试使用$.post
从文本文件中获取数据时第一次尝试时,网页运行良好,数据从文件加载,但当我刷新时,有时不会加载。当我删除缓存并重试时,它已成功加载。但我仍然认为这个问题不仅仅是因为缓存。当我第一次加载时,JS控制台中显示了页面错误。我正在使用谷歌浏览器。
<body>
<div onclick="fetch_data()">click me</div>
<h1 class="result"></h1>
</body>
<script type="text/javascript">
function fetch_data()
{
$.post('sometext.txt', function(data)
{
$('.result').html(data);
});
}
</script>
您的浏览器处理此POST的方式可能与Safari相同…
请参阅:http://avnwx.blogspot.co.at/2011/10/debuggers-lie.html
在我的案例中,这个问题是通过在链接文件的URL中添加时间戳来阻止浏览器提取缓存版本来解决的。
相关文章:
- 通过js在新选项卡中有条件地打开url
- 我已经创建了一个jquery转盘,并使用if条件来运行和停止转盘
- jQuery-有条件地附加HTML
- 根据某些条件在视图之间切换
- 如何做到这一点,使代码在不传递条件后执行函数
- 有条件更新d3.js力图中节点的最佳方法
- javascript中的布尔条件
- Woocommerce产品选项有条件
- 基于两个条件退出While循环
- 有条件地在选项标记中应用布尔属性
- 使用javascript以HTML形式验证条件
- 聚合物0.5.5:核心列表中的条件模板和/或模板动态参考
- javascript对象操作:根据指定条件选择属性
- 这个条件语句的逻辑有问题
- 谷歌数据存储查询中的多项选择抛出 API 错误:前提条件节点中失败错误
- JavaScript 相当于 Guava 的前提条件
- 未能加载资源:服务器的响应状态为412(前提条件失败)
- 在社交网络上获得412(前提条件失败),原因
- PHP:Yii:如果前提条件未满足,则忽略ActiveForm中的表单验证器
- 如何用Bootstrap模式检查前提条件