Porthi estyniadau procsi rhwng Chrome a Firefox
Mae Firefox a Chrome yn cynnig APIau estyniadau ag enwau tebyg ond modelau cyfluniad gwahanol. Porthwch y polisi llwybro, nid yr enwofod yn unig.
Nid yw ailenwi chrome yn browser yn borthiad cyflawn o estyniad procsi.
Mae cyfluniad gweinydd sefydlog Chrome yn defnyddio gwrthrych modd a rheolau. Mae Firefox yn datgelu ei ryngwyneb gosodiadau procsi byd-eang ei hun a API proxy.onRequest fesul cais. Nid yw enwau tebyg yn gwneud eu gwrthrychau mewnbwn yn gyfnewidiol.
Dechreuwch gyda'r polisi rydych am ei fynegi: un pwynt terfyn sefydlog, cyfluniad PAC, neu lwybr a ddewisir ar wahân ar gyfer pob cais. Yna defnyddiwch y rhyngwyneb a ddogfenwyd ar gyfer pob porwr.
Gall gwrandawr fesul cais Firefox ddychwelyd gwybodaeth procsi o god yr estyniad. Mae'n gofyn am ganiatâd procsi a'r mynediad gwesteiwr priodol ar gyfer ceisiadau a daliwyd. Mae hynny'n gynllun gwahanol i gopïo gwrthrych gosodiadau gweinydd sefydlog Chrome a gobeithio y bydd y porwr yn adnabod pob maes.
Gwiriwch y fersiwn Firefox a gefnogir a'r gofynion manifest hefyd. Mae enghreifftiau hen sy'n defnyddio proxy.register() yn disgrifio API cynharach ac ni ddylent fod yn sail i estyniad cyfredol.
Cadwch ddata polisi a rennir ar wahân i addasiadau penodol i borwr. Dylai profion a diagnosteg ddangos y llwybr a ddewiswyd ar gyfer cyrchfan ym mhob porwr, gan gynnwys canlyniad uniongyrchol bwriadol. Nid yw manifest dilys a galwad API nad yw'n taflu gwallau ond yn ddechrau.