Chrome සහ Firefox අතර proxy දිගු එකිනෙකට ගෙනයාම
Firefox සහ Chrome සමාන නම් ඇති දිගු API ලබා දෙයි, නමුත් වින්යාස ආකෘති වෙනස් ය. namespace පමණක් නොව, මාර්ගගත කිරීමේ ප්රතිපත්තිය ගෙනයන්න.
chrome browser ලෙස නම් කිරීම proxy දිගුවක සම්පූර්ණ ගෙනයාමක් නොවේ.
Chrome හි ස්ථාවර සේවාදායක වින්යාසය mode සහ rules වස්තුවක් භාවිත කරයි. Firefox තමන්ගේම ගෝලීය proxy සැකසුම් අතුරුමුහුණත සහ සෑම ඉල්ලීමකටම proxy.onRequest API ලබා දෙයි. සමාන නම් ඒවායේ ආදාන වස්තු හුවමාරු කළ හැකි ඒවා බවට පත් නොකරයි.
ඔබ ප්රකාශ කිරීමට අවශ්ය ප්රතිපත්තියෙන් ආරම්භ කරන්න: එක් ස්ථාවර අන්ත ලක්ෂ්යයක්, PAC වින්යාසයක්, හෝ සෑම ඉල්ලීමකටම වෙන වෙනම තෝරාගන්නා මාර්ගයක්. පසුව සෑම බ්රවුසරයකටම ලේඛනගත කළ අතුරුමුහුණත භාවිත කරන්න.
Firefox හි එක් එක් ඉල්ලීම සඳහා ශ්රාවකයට දිගු කේතයෙන් proxy තොරතුරු ලබා දිය හැක. එයට proxy අවසරය සහ අතරමැදි කළ ඉල්ලීම් සඳහා සුදුසු host ප්රවේශය අවශ්ය වේ. මෙය Chrome හි ස්ථාවර සේවාදායක සැකසුම් වස්තුව පිටපත් කර බ්රවුසරය සෑම ක්ෂේත්රයක්ම හඳුනා ගනු ඇතැයි බලාපොරොත්තු වීමට වෙනස් නිර්මාණයකි.
සහාය දක්වන Firefox අනුවාදය සහ manifest අවශ්යතා ද පරීක්ෂා කරන්න. proxy.register() භාවිත කරන පැරණි උදාහරණ කලින් API විස්තර කරන අතර ඒවා වර්තමාන දිගුවක පදනම නොවිය යුතුය.
බෙදාගත් ප්රතිපත්ති දත්ත බ්රවුසර-විශේෂිත අනුවර්තනයෙන් වෙන් කර තබන්න. පරීක්ෂණ සහ රෝග විනිශ්චය සෑම බ්රවුසරයකම ගමනාන්තයක් සඳහා තෝරාගත් මාර්ගය පෙන්විය යුතුය, හිතාමතා සිදු කළ සෘජු ප්රතිඵලයද ඇතුළුව. වලංගු manifest සහ දෝෂයක් නොදෙන API ඇමතුම ආරම්භය පමණි.