ProxyInfo פֿון Firefox WebExtension שטיצט SOCKS באַניצער נאָמען און פּאַראָל פֿעלדער זינט Firefox 64. די פֿעלדער געהערן צו דער פֿאַרברייטערונג סניף, ניט צום הענדיִשן פּראָקסי דיאַלאָג.

פֿאַר אַ באַשטייענדיקער פֿאַרברייטערונג מיט פּראָקסי און פּאַסיקע האָסט דערלויבענישן:

browser.proxy.onRequest.addListener(() => ({
  type: 'socks',
  host: 'proxy.example',
  port: 1080,
  username: proxyUser,
  password: proxyPassword,
  proxyDNS: true,
}), {urls: ['<all_urls>']});

גיט proxyUser און proxyPassword דורך דער פֿאַרברייטערונגס באַהאַנדלונג פֿון באַשײַנדיקונג. type: socks באַטײַט SOCKS5; socks4 גיט ניט די זעלבע פּאַראָל אויטענטיפֿיקאַציע.

proxyDNS: true דעלעגירט בפֿירוש די נאָמען־אויפֿלײזונג פֿון דעסטינאַציע צום פּראָקסי. די ProxyInfo רעפֿערענץ דאָקומענטירט אַ דיפאָלט פֿון false; אַן עקספּליציטע שטעלונג פֿון דעם פֿעלד פֿאַרמײַדט אָנהיינגען אויף יענעם דיפאָלט.

ניצט די באַניצער־נאָמען/פּאַראָל פֿעלדער פֿאַר SOCKS אויטענטיפֿיקאַציע. proxyAuthorizationHeader דינט אַנשטאָט פֿאַר HTTP־משפּחה פּראָקסיס.

דער SOCKS5 סערווירער מוז שטיצן און אָננעמען דעם חשבון. דער אויסטויש פֿון באַניצער נאָמען און פּאַראָל פֿאַרשפּאַרט ניט דעם טראַנספּאָרט; דעסטינאַציע HTTPS האַלט זײַן באַזונדער TLS פּרופֿונג. צי SOCKS5 פֿאַרשפּאַרט דעם פֿאַרקער.

פֿאַרבונדענע אַרטיקלען