chrome атауын browser деп өзгерту прокси кеңейтімін толық көшіру емес.

Chrome-ның тіркелген сервер конфигурациясы режим мен ережелер нысанын пайдаланады. Firefox өзінің ғаламдық прокси параметрлері интерфейсін және әр сұрауға proxy.onRequest API-сін ұсынады. Ұқсас атаулар олардың кіріс нысандарын бір-біріне алмастырылатын етпейді.

Білдіргіңіз келетін саясаттан бастаңыз: бір тіркелген соңғы нүкте, PAC конфигурациясы немесе әр сұрау үшін бөлек таңдалатын маршрут. Содан кейін әр браузер үшін құжатталған интерфейсті пайдаланыңыз.

Firefox-тың әр сұрауға арналған тыңдаушысы кеңейтім кодынан прокси ақпаратын қайтара алады. Ол прокси рұқсатын және ұсталған сұраулар үшін тиісті хост қатынасын талап етеді. Бұл Chrome-ның тіркелген сервер параметрлері нысанын көшіріп, браузер әр өрісті таниды деп үміттенуден өзгеше дизайн.

Қолдау көрсетілетін Firefox нұсқасын және manifest талаптарын да тексеріңіз. proxy.register() пайдаланатын ескі мысалдар бұрынғы API-ді сипаттайды және ағымдағы кеңейтімнің негізі болмауы керек.

Ортақ саясат деректерін браузерге тән бейімдеуден бөлек ұстаңыз. Тесттер мен диагностика әр браузерде мақсат үшін таңдалған маршрутты көрсетуі керек, оның ішінде әдейі тікелей нәтиже. Жарамды manifest және қатесіз API шақыруы — бұл тек басы.

Қатысты мақалалар