የFirefox ቅጥያ የተመረጠ የፕሮክሲ ተግዳሮትን ሊሰርዝ ይችላል
ማረጋገጫን ለተመረጠ አማራጭ የሀብት URL ብቻ እና ተግዳሮቱ ከፕሮክሲ ሲመጣ ብቻ ይሰርዙ።
ሊወድቅ የሚፈቀድለት የድረ-ገጽ ሀብት ካለ፣ አሁን ያለው የFirefox ቅጥያ የፕሮክሲ ማረጋገጫ ተግዳሮቱን ሊሰርዝ ይችላል። ይህ ጥያቄውን ያቋርጣል፣ ተጠቃሚውን ደጋግሞ ሌላ የይለፍ ቃል ከመጠየቅ ይልቅ።
browser.webRequest.onAuthRequired.addListener(details => {
if (details.isProxy) {
return {cancel: true};
}
return {};
}, {urls: ['https://optional.example/*']}, ['blocking']);ቅጥያው webRequest፣ webRequestBlocking እና ተገቢውን የአስተናጋጅ ፈቃድ ይፈልጋል። ምሳሌውን በተወሰነው አማራጭ የሀብት URL ንድፍ ይተኩ። ማጣሪያው የሚጠየቀውን ሀብት ያዛምዳል፣ የፕሮክሲ አገልጋዩን አድራሻ ብቻ አይደለም።
isProxy የመካከለኛውን ተግዳሮት ከጣቢያው የራሱ HTTP ማረጋገጫ ይለያል። ይህን ቼክ ማቆየት የጣቢያው መግቢያ ተመሳሳዩን ክስተት ስለሚጠቀም ብቻ እንዳይሰረዝ ይከላከላል።
ጥያቄው ስለሚሰረዝ ሀብቱ የማይገኝ ሆኖ ይቆያል። ይህ የሚስማማው ኪሳራው ሆን ተብሎ ሲፈለግ ብቻ ነው፣ ለምሳሌ አስፈላጊ ያልሆነ ግንኙነት ተደጋጋሚ ጥያቄዎችን ሲያመጣ። አስፈላጊ ይዘት አሁንም ተቀባይነት ያለው መለያ እና የፕሮክሲ መመሪያ ይፈልጋል።
Firefox ለአሳሽ ስርዓት ጥያቄዎች ልዩ ደንቦች አሉት። ቅጥያዎች ለአንዳንዶቹ ተጨማሪ ፈቃዶች ሲኖራቸው የፕሮክሲ ምስክርነቶችን ማቅረብ ይችላሉ፣ ነገር ግን እነዚያን የስርዓት ጥያቄዎች ማሰረዝ ወይም መቀየር አይችሉም። ይህ የገጽ ሀብት ምሳሌ ለሁሉም የጀርባ ስራዎች ጸጥ ያለ ስረዛ አይመሰክርም።