ProxyOptions Classe
Uma classe que contém várias opções para enviar tráfego por meio de servidores proxy habilitando o proxy de conexão MQTT.
Inicializador para opções de proxy. :p aram str proxy_type: o tipo do servidor proxy. Essa pode ser uma das três opções possíveis: "HTTP", "SOCKS4" ou "SOCKS5" :p aram str proxy_addr: endereço IP ou nome DNS do servidor proxy :p aram int proxy_port: a porta do servidor proxy. O padrão é 1080 para meias e 8080 para http. :p aram str proxy_username: (opcional) nome de usuário para proxy SOCKS5 ou userid para proxy SOCKS4. Esse parâmetro será ignorado se um servidor HTTP estiver sendo usado.
Se não for fornecido, a autenticação não será usada (os servidores podem aceitar solicitações não autenticadas).
- Herança
-
builtins.objectProxyOptions
Construtor
ProxyOptions(proxy_type, proxy_addr, proxy_port, proxy_username=None, proxy_password=None)
Parâmetros
Nome | Description |
---|---|
proxy_password
|
(opcional) Esse parâmetro é válido apenas para servidores SOCKS5 e especifica a respectiva senha para o nome de usuário fornecido. valor padrão: None
|
proxy_type
Obrigatório
|
|
proxy_addr
Obrigatório
|
|
proxy_port
Obrigatório
|
|
proxy_username
|
valor padrão: None
|
Atributos
proxy_address
proxy_password
proxy_port
proxy_type
proxy_type_socks
proxy_username
Azure SDK for Python