Nonaktifkan 302 Redirect di Firefox

13

Saya perlu menonaktifkan 302 redirect sementara di Firefox. Bagaimana saya bisa melakukan ini? Aku mencoba pergi ke tools> options> advanced> general> memeriksa warn me when sites try to redirect or reload the page, tapi itu tidak bekerja, 302 pengalihan masih diikuti. Apakah ada di sekitar: config bahwa saya dapat menonaktifkan 302 redirect?

David Chang
sumber
Mungkin ini akan membantu Anda. Tautan
Mahavirsinh Padhiyar

Jawaban:

13

panggilan about:configdan atur network.http.redirection-limitke 0. Tetapi Anda tidak akan dapat mengakses halaman yang dipindahkan.

omnibrain
sumber
Karena saya tidak menginstal Firefox sekarang, dan untuk orang lain manfaat - Apa yang mengubah pengaturan ini seperti yang disarankan lakukan? Berharap bahwa pengguna akan mendapatkan beberapa peringatan (bukan halaman kosong) dan / atau tawaran untuk memuat arahan ulang berikutnya.
user66001
@ user66001 Pengaturan ini sama sekali tidak berguna untuk pengguna akhir. Ini adalah batas pengalihan sebelum Firefox memutuskan untuk beralih ke pengalihan dan berhenti mengikuti pengalihan. Jika Anda menetapkan ke 0 Anda akan mendapatkan "Firefox memutuskan bahwa ia mendapat redirect yang tidak akan mengakhiri" pesan kesalahan segera.
hijarian
Untuk siapa pun yang membaca jawaban ini: tegasnya , ini adalah solusinya karena OP bertanya: 302 pengalihan akan berhenti diikuti. Tetapi jika Anda benar-benar menginginkan pengalihan manual , maka itu bukan solusi yang Anda inginkan.
hijarian
2
Terima kasih, inilah yang saya (dan OP) cari. Bagi siapa pun yang tidak memahami bagaimana pengaturan ini dapat membantu: tanyakan pada diri sendiri bagaimana menggunakan tindakan "izinkan cookie / gambar / barang untuk situs web ini" ketika Anda tidak dapat mengakses halaman mana pun dari domain itu (selalu dialihkan ke domain lain).
CDuv
pengguna mendapatkan halaman kesalahan "perbaikan masalah". memungkinkan pengguna untuk memeriksa tajuk dan sertifikat SSL untuk halaman asal dll. pengaturan '1' di sini bukannya 0 memungkinkan langkah tunggal melalui rantai pengalihan (dengan mengklik coba lagi)
user313114
0

Tidak khusus untuk Firefox, tetapi Anda bisa menggunakan proxy debug Fiddler , dan mengatur breakpoint pada respons. Atau gunakan skrip seperti (saya kira):

oSession.oResponse.headers.Remove ("Lokasi");
Arjan
sumber
apakah ini juga memblokir <meta http-equiv='locationpengalihan HTML dan pengalihan javascript?
user313114
Tidak, tapi saya kira orang bisa menulis aturan lain untuk menghapusnya dari HTML, menggunakan oSession.utilDecodeResponse(); oSession.utilReplaceInResponse(...);. Saya tidak punya Fiddler untuk mencoba.
Arjan
0

Di " Alat Pengembang> Debugger " di " XHR Breakpoints " ada kemungkinan untuk " Jeda di URL apa pun ".

Dimungkinkan juga untuk menentukan aturan lain di mana pengalihan harus dijeda.

Lalu ada beberapa tombol untuk melangkah maju dll.

dxvargas
sumber