Failed to load resource: the server responded with a status 412 (Precondition Failed)
Erhalte ich folgenden Fehler
Failed to load resource: the server responded with a status 412 (Precondition Failed)
während ich versuchen, abrufen von Daten aus einer text-Datei mit $.post
Auf den ersten versuchen, die Webseite funktioniert und die Daten werden aus der Datei geladen, aber wenn ich es aktualisieren wird nicht geladen, manchmal.Wenn ich cache gelöscht und erneut versuchen es erfolgreich geladen wurde.Aber ich denke, das problem ist nicht, weil der cache nur.Ersten mal, wenn ich geladen Sie die Seite Fehler war, es zeigt in JS-Konsole.Ich bin mit 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>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wahrscheinlich bist du browser ist der Umgang mit diesem POST das gleiche wie Safari ist...
siehe: http://avnwx.blogspot.co.at/2011/10/debuggers-lie.html
in meinem Fall wurde dieses problem gelöst, durch hinzufügen einer timestamp an die URL der verknüpften Datei, um zu verhindern, dass mein browser aus zu ziehen bis die zwischengespeicherte version.