අසාර්ථක වීමට ඉඩ දිය යුතු වෙබ් සම්පත්‍රයක් සඳහා, දැනට ඇති Firefox දිගුවකට එහි ප්‍රොක්සි සත්‍යාපන අභියෝගය අවලංගු කළ හැකිය. මෙය පරිශීලකයාගෙන් නැවත නැවත වෙනත් මුරපදයක් ඉල්ලීම වෙනුවට එම ඉල්ලීම අවසන් කරයි.

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

දිගුවට webRequest, webRequestBlocking සහ සුදුසු සත්කාරක අවසරය අවශ්‍ය වේ. උදාහරණය විකල්ප සම්පත්‍යේ නිශ්චිත URL රටාව සමඟ ප්‍රතිස්ථාපනය කරන්න. පෙරහන ඉල්ලා සිටින සම්පත්‍ය සමඟ ගැලපේ, ප්‍රොක්සි සේවාදායකයේ ලිපිනය සමඟ පමණක් නොවේ.

isProxy මැදිහත්කරුවාගේ අභියෝගය වෙබ් අඩවියේම HTTP සත්‍යාපනයෙන් වෙන් කරයි. එම පරීක්ෂාව තබා ගැනීමෙන් අඩවියේ පිවිසුම එකම සිදුවීම භාවිතා කරන නිසා පමණක් අවලංගු වීම වළක්වයි.

ඉල්ලීම අවලංගු වේ, එබැවින් සම්පත්‍ය නොමැතිව පවතී. මෙය සුදුසු වන්නේ එම අලාභය හිතාමතාම සිදු වන විට පමණි, උදාහරණයක් ලෙස අනවශ්‍ය සම්බන්ධතාවක් නැවත නැවත ඉල්ලීම් ඇති කරන විට. අවශ්‍ය අන්තර්ගතයට තවමත් පිළිගත් ගිණුමක් සහ ප්‍රොක්සි ප්‍රතිපත්තියක් අවශ්‍ය වේ.

බ්‍රවුසරයේ පද්ධති ඉල්ලීම් සඳහා Firefox සතුව විශේෂ නීති ඇත. දිගුවලට අමතර අවසර සමඟ ඒවායින් සමහරකට ප්‍රොක්සි අක්තපත්‍ර සැපයිය හැකි නමුත් එම පද්ධති ඉල්ලීම් අවලංගු කිරීමට හෝ වෙනස් කිරීමට නොහැක. මෙම පිටු සම්පත්‍ය උදාහරණය සෑම පසුබිම් ක්‍රියාවකටම නිශ්ශබ්ද අවලංගු කිරීමක් පොරොන්දු නොවේ.

අදාළ ලිපි