សម្រាប់ធនធានគេហទំព័រដែលគួរត្រូវបានអនុញ្ញាតឱ្យបរាជ័យ ផ្នែកបន្ថែម Firefox ដែលមានស្រាប់អាចបោះបង់ការសាកល្បងផ្ទៀងផ្ទាត់ប្រូកស៊ីរបស់វា។ នេះបញ្ចប់សំណើនោះ ជំនួសឱ្យការសួរអ្នកប្រើប្រាស់ម្តងហើយម្តងទៀតឱ្យពាក្យសម្ងាត់ផ្សេង។

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

ផ្នែកបន្ថែមត្រូវការ webRequest, webRequestBlocking និងការអនុញ្ញាតម៉ាស៊ីនត្រឹមត្រូវ។ ជំនួសឧទាហរណ៍ដោយលំនាំ URL ជាក់លាក់នៃធនធានស្រេចចិត្ត។ តម្រងផ្គូផ្គងធនធានដែលត្រូវបានស្នើ មិនត្រឹមតែអាសយដ្ឋានម៉ាស៊ីនមេប្រូកស៊ីប៉ុណ្ណោះទេ។

isProxy បែងចែក ការសាកល្បងរបស់អន្តរការីពីការផ្ទៀងផ្ទាត់ HTTP របស់គេហទំព័រខ្លួនឯង។ ការរក្សាការត្រួតពិនិត្យនេះជៀសវាងការបោះបង់ការចូលរបស់គេហទំព័រ ដោយគ្រាន់តែព្រោះវាប្រើព្រឹត្តិការណ៍ដូចគ្នា។

សំណើត្រូវបានបោះបង់ ដូច្នេះធនធាននៅតែមិនអាចប្រើបាន។ នេះសមស្របតែនៅពេលការបាត់បង់នោះជាចេតនា ដូចជាការតភ្ជាប់មិនចាំបាច់ដែលបង្កការសួរម្តងហើយម្តងទៀត។ ខ្លឹមសារចាំបាច់នៅតែត្រូវការគណនីដែលបានទទួលយក និងគោលនយោបាយប្រូកស៊ី។

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

អត្ថបទពាក់ព័ន្ធ