Bricht eine Ajax-Anfrage von Chrome-Entwicklertools ab

10

Ich möchte die Ajax-Anfrage von chrome developer tools abbrechen, nachdem sie initiiert wurde. Zum Beispiel möchte ich testen, ob meine Fallback-Nachricht korrekt angezeigt wird. Ich kann No throttling auf Offline setzen, so dass alle Aufrufe fehlschlagen, aber ich möchte nur einen API zum Debuggen testen.

Ich weiß, dass ich abort() Methoden verwenden kann (dh ich kann das über JavaScript machen). Ich möchte den Code für genau diesen Bedarf nicht berühren.

Es gibt eine replay XHR -Option in der rechten Maustaste auf die API. Es wird großartig sein, dass es so etwas wie abort XHR gibt. Aber da ist es nicht.

    
Asim K T 27.02.2016, 05:13
quelle

1 Antwort

2

In Chrome 59 können Sie bestimmte Anfragen auf der Registerkarte Netzwerk der Entwicklerwerkzeuge selbst blockieren.

Ссылка

Klicken Sie mit der rechten Maustaste auf die Anfrage im Bereich "Netzwerk" und wählen Sie "URL der Anfrage blockieren". In der Schublade wird eine neue Registerkarte "Blockierung von Anfragen" angezeigt, mit der Sie blockierte Anfragen verwalten können.

Also, in meinem Fall werde ich den Code blockieren, dass bestimmte API und dann erneut ausführen. :)

    
Asim K T 11.07.2017, 11:33
quelle