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 का विशेष नियम छन्। थप अनुमतिसँग एक्सटेन्सनहरूले तीमध्ये केहीका लागि प्रोक्सी प्रमाणहरू दिन सक्छन्, तर ती प्रणाली अनुरोध रद्द वा परिवर्तन गर्न सक्दैनन्। यो पृष्ठ-स्रोत उदाहरणले हरेक पृष्ठभूमि कार्यका लागि चुपचाप रद्द गर्ने वाचा गर्दैन।