资源加载失败:服务器响应状态为412(先决条件失败)。

4
我遇到了以下错误: 无法加载资源:服务器返回状态码为412(前提条件失败) 当我使用$.post从文本文件中获取数据时,出现了这个错误。第一次尝试时,网页可以正常工作,并且可以从文件中加载数据,但是当我刷新页面时,有时候数据没有被加载。当我删除缓存并再次尝试时,数据成功地被加载。但我认为这个问题不仅仅是因为缓存引起的。第一次加载页面时,在JS控制台中显示了错误。我正在使用Google Chrome浏览器。
<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>
1个回答

1

是的,这被称为“现金破坏器”。 - john Smith
如何在URL中添加时间戳? - Aseem

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接