ផ្នែកបន្ថែម 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 មានច្បាប់ពិសេសសម្រាប់សំណើប្រព័ន្ធរបស់កម្មវិធីរុករក។ ផ្នែកបន្ថែមអាចផ្តល់ព័ត៌មានសម្គាល់ប្រូកស៊ីសម្រាប់មួយចំនួននៃសំណើទាំងនោះជាមួយការអនុញ្ញាតបន្ថែម ប៉ុន្តែមិនអាចបោះបង់ ឬកែប្រែសំណើប្រព័ន្ធទាំងនោះបានទេ។ ឧទាហរណ៍ធនធានទំព័រនេះមិនសន្យាការបោះបង់ស្ងាត់សម្រាប់រាល់ប្រតិបត្តិការផ្ទៃខាងក្រោយ។