Fún orísun wẹ́ẹ̀bù tí ó yẹ kí a gbà á láàyè kí ó kùnà, ẹ̀rọ ìtẹ̀síwájú Firefox tí ó wà tẹ́lẹ̀ lè fagilé ìpèníjà ìjẹ́rìí proxy rẹ̀. Èyí parí ìbéèrè yẹn dípò bíbéèrè ọ̀rọ̀ ìpamọ́ mìíràn lọ́wọ́ olùlò nígbà gbogbo.

browser.webRequest.onAuthRequired.addListener(details => {
  if (details.isProxy) {
    return {cancel: true};
  }
  return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);

Ẹ̀rọ ìtẹ̀síwájú náà nílò webRequest, webRequestBlocking àti àṣẹ olùgbàlejò tí ó yẹ. Rọ́pò àpẹẹrẹ náà pẹ̀lú àwòrán URL pàtó ti orísun àṣàyàn náà. Ajọ̀ náà bá orísun tí a béèrè mu, kì í ṣe àdírẹ́sì ẹ̀rọ proxy nìkan.

isProxy yà ìpèníjà alárinà kúrò nínú ìjẹ́rìí HTTP ti ara ojú-ìwé. Pípa àyẹ̀wò yẹn mọ́ ń dẹ́kun fífagilé ìwọlé ojú-ìwé kìkì nítorí pé ó ń lo ìṣẹ̀lẹ̀ kan náà.

A fagilé ìbéèrè náà, nítorí náà orísun náà kò sí lárọ̀ọ́wọ́tó. Èyí yẹ nìkan nígbà tí àdánù yẹn jẹ́ àmọ̀ọ́mọ̀, bíi ìsopọ̀ tí kò pọndandan tí ń mú ìbéèrè lọ́nà àtúnṣe. Àkóónú tí ó pọndandan ṣì nílò àkọsílẹ̀ tí a gbà àti ìlànà proxy.

Firefox ní àwọn òfin pàtàkì fún ìbéèrè ẹ̀rọ aṣàwákiri. Àwọn ẹ̀rọ ìtẹ̀síwájú lè pèsè ẹ̀rí proxy fún àwọn kan nínú wọn pẹ̀lú àwọn àṣẹ àfikún, ṣùgbọ́n wọn kò lè fagilé tàbí yí ìbéèrè ẹ̀rọ yẹn padà. Àpẹẹrẹ orísun ojú-ìwé yìí kò ṣèlérí fífagilé ìdákẹ́jẹ́ fún gbogbo iṣẹ́ abẹ́lẹ̀.

Àwọn àpilẹ̀kọ tó jọra