ProxyOptions Classe
Classe contenant différentes options pour envoyer le trafic via des serveurs proxy en activant le proxying de la connexion MQTT.
Initialiseur pour les options de proxy. :p aram str proxy_type : type du serveur proxy. Il peut s’agir de l’un des trois choix possibles : « HTTP », « SOCKS4 » ou « SOCKS5 » :p aram str proxy_addr : adresse IP ou nom DNS du serveur proxy :p aram int proxy_port : port du serveur proxy. Par défaut, 1080 pour les chaussettes et 8080 pour http. :p aram str proxy_username : (facultatif) nom d’utilisateur pour le proxy SOCKS5 ou userid pour le proxy SOCKS4. Ce paramètre est ignoré si un serveur HTTP est utilisé.
Si elle n’est pas fournie, l’authentification ne sera pas utilisée (les serveurs peuvent accepter les demandes non authentifiées).
- Héritage
-
builtins.objectProxyOptions
Constructeur
ProxyOptions(proxy_type, proxy_addr, proxy_port, proxy_username=None, proxy_password=None)
Paramètres
Nom | Description |
---|---|
proxy_password
|
(facultatif) Ce paramètre est valide uniquement pour les serveurs SOCKS5 et spécifie le mot de passe correspondant au nom d’utilisateur fourni. valeur par défaut: None
|
proxy_type
Obligatoire
|
|
proxy_addr
Obligatoire
|
|
proxy_port
Obligatoire
|
|
proxy_username
|
valeur par défaut: None
|
Attributs
proxy_address
proxy_password
proxy_port
proxy_type
proxy_type_socks
proxy_username
Azure SDK for Python