Die XHR -Anfrage wird als abgesagt bezeichnet, obwohl er erfolgreich zu sein scheint [geschlossen].
-
25-10-2019 - |
Frage
Dies ist nicht wirklich ein Problem, da der Code funktioniert. aber Ich bin nur neugierig, warum es passiert.
Ich habe den folgenden JQuery -Code für einen Ajax -Beitrag:
$.post('./add_fee_row/<?php echo $date; ?>',post, function(data){ ... });
Es funktioniert alles gut und Dandy.
In der Chromkonsole heißt es jedoch:
Warum heißt es abgesagt?
Alles passierte so, als wäre der Beitrag erfolgreich. Warum sagt es das?
(Der PHP -Servercode ist bei Bedarf verfügbar)
Ich verwende Google Chrome Version: 17.0.942.0
Lösung
Es gab einen Fehler in Chrome Devtools, er ist bereits behoben: http://code.google.com/p/chromium/issues/detail?id=104920
Andere Tipps
Es kann passieren, wenn Chrome sieht, dass die tatsächlichen Daten nicht mit den Headern übereinstimmen.
Wenn Sie Ihre Antwort mit hinzugefügtem Header-Typ zurückgeben, sollte nicht storniert werden (Inhaltstyp: Text/Ebene. Zum Beispiel).
Sie können sie überprüfen, indem Sie Event -Registerkarten suchen - Antwortheader.