Deaktivieren Sie 302 Weiterleitungen in Firefox

13

Ich muss 302 Weiterleitungen in Firefox vorübergehend deaktivieren. Wie kann ich das machen? Ich habe versucht , zu gehen tools> options> advanced> general> überprüfen warn me when sites try to redirect or reload the page, aber die nicht funktionieren, hat 302 Umleitungen noch gefolgt. Gibt es irgendwo in about: config, dass ich 302 Weiterleitungen deaktivieren kann?

David Chang
quelle
Vielleicht hilft Ihnen das ja weiter. Link
Mahavirsinh Padhiyar

Antworten:

13

anrufen about:configund einstellen network.http.redirection-limitauf 0. Sie können jedoch nicht auf die verschobene Seite zugreifen.

Omnibrain
quelle
Da Firefox momentan nicht installiert ist und für andere von Vorteil ist - Was bewirkt das Ändern dieser Einstellung gemäß den Anweisungen? Hoffe, dass der Benutzer eine Warnung (statt einer leeren Seite) und / oder ein Angebot zum Laden der nächsten Weiterleitung erhält.
User66001
@ user66001 Diese Einstellung ist für Endbenutzer absolut nutzlos. Es gibt eine Begrenzung der Weiterleitungen, bevor Firefox entscheidet, dass es in eine Weiterleitungsschleife gerät und die Weiterleitungen nicht mehr verfolgt. Wenn Sie den Wert auf 0 setzen, wird die Fehlermeldung "Firefox hat entschieden, dass die Weiterleitung nicht beendet wird" sofort angezeigt.
Hijarian
Für alle, die diese Antwort lesen: Genau genommen ist dies die Lösung, wenn OP darum bittet: 302 Weiterleitungen werden nicht mehr befolgt. Wenn Sie jedoch eine manuelle Umleitung wünschen , ist dies nicht die gewünschte Lösung.
Hijarian
2
Danke, genau das habe ich (und das OP) gesucht. Für alle, die nicht verstehen, wie diese Einstellung helfen kann: Fragen Sie sich, wie Sie die Firefox-Aktionen "Cookies / Bilder / Inhalte für diese Website zulassen" verwenden, wenn Sie auf keine Seite dieser Domain zugreifen können (und immer zu einer anderen Domain umgeleitet werden).
CDuv
Der Benutzer erhält die Fehlerseite "Problembehebung". Wenn der Benutzer die Header und das SSL-Zertifikat für die Ursprungsseite usw. überprüfen kann, wird durch die Einstellung "1" anstelle von "0" ein Einzelschritt durch die Umleitungskette ausgeführt (durch Klicken auf "Wiederholen")
Benutzer313114 23.06.17
0

Nicht spezifisch für Firefox, aber Sie könnten den Fiddler- Debug-Proxy verwenden und einen Haltepunkt für die Antwort festlegen. Oder benutze ein Skript wie :

oSession.oResponse.headers.Remove ("Location");
Arjan
quelle
Blockiert dies auch HTML- <meta http-equiv='locationWeiterleitungen und JavaScript-Weiterleitungen?
user313114
Nein, aber ich denke, man könnte eine andere Regel schreiben, um diese mit aus dem HTML zu löschen oSession.utilDecodeResponse(); oSession.utilReplaceInResponse(...);. Ich habe keinen Fiddler, der es versucht.
Arjan
0

Unter " Entwicklertools> Debugger " unter " XHR-Haltepunkte " besteht die Möglichkeit, " An jeder URL anhalten ".

Es ist auch möglich, andere Regeln zu definieren, nach denen Umleitungen angehalten werden sollen.

Dann gibt es einige Tasten, um vorwärts zu gehen usw.

dxvargas
quelle