2016-06-30 5 views
0

Vorwort, meine AJAX-Anfragen scheinen in meiner lokalen Umgebung perfekt zu funktionieren. Wenn ich die Dateien nach Heroku schiebe, scheinen meine get/patch AJAX-Anfragen auch gut zu funktionieren, wenn auch etwas langsam.Heroku & Rails - Nachfolgende AJAX Request Stände nach AJAX Löschen

Wenn ich eine Löschanforderung über AJAX an meinen Rails-Server übergebe, wird die nachfolgende AJAX-Anforderung jedoch nie ausstehend beendet. Beim Überprüfen der Heroku-Serverprotokolle empfängt der Server tatsächlich eine Anforderung, und der Inhalt wird zurückgegeben. Aus irgendeinem Grund scheint die AJAX-Anforderung jedoch nicht zu bestätigen, dass sie abgeschlossen ist.

Wenn ich jedoch noch eine weitere AJAX-Anfrage mache, scheint es wieder gut zu funktionieren, es sei denn, ich habe eine Löschanforderung an eine Ressource weitergeleitet, die bereits eine Löschanforderung erhalten hat, aber in pending steckengeblieben ist. In diesem Fall bleibt jede nachfolgende Anfrage einfach hängen.

Bearbeiten: Die Dinge scheinen gut zu laufen, wenn Sie einen Safari-Browser verwenden, aber nicht Chrome oder Firefox. Gehen Sie essen und testen Sie dann auf einem anderen Laptop.

Chrome Network Tool

Chrome Network Tool #2

Antwort

0

Das Problem wurde zu meinen eigenen installierten Anwendungen verwendet. Insbesondere war Sophos Anti-Virus dafür verantwortlich. Die Deaktivierung der Web-Schutzfunktionen schien den Zweck erfüllt zu haben.