browserSettings.proxyConfig

Un objet BrowserSetting qui peut être utilisé pour modifier les paramètres de proxy du navigateur.

La valeur sous-jacente est un objet avec les propriétés énumérées ci-dessous.

Lors de la définition de cet objet, toutes les propriétés sont facultatives. Notez que les propriétés omises seront réinitialisées à leur valeur par défaut.

autoConfigUrlFacultatif
string. Une URL à utiliser pour configurer le proxy.
autoLoginFacultatif
boolean. Ne pas demander l'authentification si le mot de passe est enregistré. Par défaut à false.
ftpFacultatif
string. L'adresse du proxy FTP. Peut inclure un port.
httpFacultatif
string. L'adresse du proxy HTTP. Peut inclure un port.
httpProxyAllFacultatif
boolean. Utilisez le serveur proxy HTTP pour tous les protocoles. Par défaut à false.
passthroughFacultatif
string. Une liste d'hôtes séparés par des virgules qui ne doivent pas être mandatés. La valeur par défaut est "localhost, 127.0.0.1".
proxyDNSFacultatif
boolean. DNS proxy lors de l'utilisation de SOCKS5. Par défaut à false.
proxyTypeFacultatif
string. Le type de proxy à utiliser. Cela peut prendre l'une des valeurs suivantes : "none", "autoDetect", "system", "manual", "autoConfig". Par défaut à "system".
socksFacultatif
string. L'adresse du proxy SOCKS. Peut inclure un port.
socksVersionFacultatif
integer. La version du proxy SOCKS. Peut être 4 ou 5. Par défaut à 5.
sslFacultatif
string. L'adresse du proxy SSL. Peut inclure un port.

Compatibilité du navigateur

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxOperaFirefox pour Android
Support simpleChrome Aucun support NonEdge Aucun support NonFirefox Support complet 60
Notes
Support complet 60
Notes
Notes In version 59, this property was listed as proxyConfig in the browserSettings namespace, but had a bug that made it mostly unusable.
Opera Aucun support NonFirefox Android Aucun support Non

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Voir les notes d'implémentation.
Voir les notes d'implémentation.

Exemples

let proxySettings = {
  proxyType: "manual",
  http: "http://proxy.org:8080",
  socksVersion: 4,
  passthrough: ".example.org"
};

browser.proxy.settings.set({value: proxySettings});

Étiquettes et contributeurs liés au document

Contributeurs à cette page : hellosct1
Dernière mise à jour par : hellosct1,