Firefox WebExtensions: ProxyInfo ত SOCKS5 প্ৰমাণপত্ৰ সংহতি কৰা
Firefox ৰ proxy.onRequest ফলাফলত ব্যৱহাৰকাৰীনাম আৰু পাছৱৰ্ড দিয়ক, SOCKS সংস্কৰণ আৰু remote DNS নীতি স্পষ্টভাৱে উল্লেখ কৰি।
Firefox ৰ WebExtension ProxyInfo এ Firefox 64 ৰ পৰা SOCKS ব্যৱহাৰকাৰীনাম আৰু পাছৱৰ্ড ক্ষেত্ৰ সমৰ্থন কৰে। এই ক্ষেত্ৰসমূহ extension ইণ্টাৰফেছৰ অংশ, হাতেৰে কৰা proxy সংলাপৰ নহয়।
proxy আৰু মিলা host অনুমতি থকা এটা বৰ্তমান extension ৰ বাবে:
browser.proxy.onRequest.addListener(() => ({
type: 'socks',
host: 'proxy.example',
port: 1080,
username: proxyUser,
password: proxyPassword,
proxyDNS: true,
}), {urls: ['<all_urls>']});
extension ৰ credential পৰিচালনাৰ জৰিয়তে proxyUser আৰু proxyPassword দিয়ক। type: 'socks' ৰ অৰ্থ SOCKS5; socks4 এ একে পাছৱৰ্ড প্ৰমাণীকৰণ নিদিয়ে।
proxyDNS: true এ গন্তব্য-নামৰ সমাধান proxy লৈ স্পষ্টভাৱে প্ৰেৰণ কৰে। ProxyInfo ৰ উল্লেখত false ডিফল্ট বুলি লিখা আছে; এই ক্ষেত্ৰ স্পষ্টভাৱে সংহতি কৰিলে সেই ডিফল্টৰ ওপৰত নিৰ্ভৰ নহয়।
SOCKS প্ৰমাণীকৰণৰ বাবে এই ব্যৱহাৰকাৰীনাম/পাছৱৰ্ড ক্ষেত্ৰ ব্যৱহাৰ কৰক। proxyAuthorizationHeader এ HTTP পৰিয়ালৰ proxy ৰ বাবে কাম কৰে।
SOCKS5 ছাৰ্ভাৰে একাউণ্টটো সমৰ্থন আৰু গ্ৰহণ কৰিব লাগিব। এই ব্যৱহাৰকাৰীনাম/পাছৱৰ্ড বিনিময়ে পৰিবহণ এনক্ৰিপ্ট নকৰে; গন্তব্যৰ HTTPS এ নিজৰ TLS প্ৰমাণীকৰণ ৰাখে।