Преименувањето на chrome во browser не е целосен пренос на прокси екстензија.

Конфигурацијата на фиксен сервер во Chrome користи објект за режим и правила. Firefox изложува свој сопствен интерфејс за глобални прокси поставки и API proxy.onRequest по барање. Сличните имиња не ги прават нивните влезни објекти меѓусебно заменливи.

Започнете со политиката што сакате да ја изразите: една фиксна крајна точка, PAC конфигурација или рута избрана одделно за секое барање. Потоа користете го интерфејсот документиран за секој прелистувач.

Слушачот на Firefox по барање може да врати прокси информации од кодот на екстензијата. Тоа бара дозвола за прокси и соодветен пристап до домаќинот за пресретнати барања. Тоа е различен дизајн од копирање на објектот за поставки на фиксен сервер на Chrome и надеж дека прелистувачот ќе го препознае секое поле.

Проверете ја и поддржаната верзија на Firefox и барањата за manifest. Старите примери што користат proxy.register() опишуваат поран API и не треба да бидат основа на тековна екстензија.

Држете ги споделените податоци за политиката одвоени од прилагодувањето специфично за прелистувачот. Тестовите и дијагностиката треба да ја покажат рутата избрана за одредиште во секој прелистувач, вклучително и намерно директен резултат. Валиден manifest и повик на API без исклучок се само почеток.

Поврзани статии