Menamakan semula chrome kepada browser bukanlah pemindahan lengkap sambungan proksi.

Konfigurasi pelayan tetap Chrome menggunakan objek mod dan peraturan. Firefox menyediakan antara muka tetapan proksi globalnya sendiri dan API proxy.onRequest bagi setiap permintaan. Nama yang serupa tidak menjadikan objek input mereka boleh ditukar ganti.

Mulakan dengan dasar yang ingin anda nyatakan: satu titik akhir tetap, konfigurasi PAC, atau laluan yang dipilih secara berasingan bagi setiap permintaan. Kemudian gunakan antara muka yang didokumenkan untuk setiap pelayar.

Pendengar setiap permintaan Firefox boleh memulangkan maklumat proksi daripada kod sambungan. Ia memerlukan kebenaran proksi dan akses hos yang sesuai untuk permintaan yang dipintas. Itu reka bentuk yang berbeza daripada menyalin objek tetapan pelayan tetap Chrome dan berharap pelayar mengenali setiap medan.

Semak juga versi Firefox yang disokong dan keperluan manifest. Contoh lama yang menggunakan proxy.register() menerangkan API terdahulu dan tidak sepatutnya menjadi asas sambungan semasa.

Asingkan data dasar yang dikongsi daripada penyesuaian khusus pelayar. Ujian dan diagnostik harus menunjukkan laluan yang dipilih bagi sesuatu destinasi dalam setiap pelayar, termasuk hasil terus yang disengajakan. Manifest yang sah dan panggilan API yang tidak melontar ralat hanyalah permulaan.

Artikel berkaitan