Delen via


ProxyOptions Klas

Een klasse met verschillende opties voor het verzenden van verkeer via proxyservers door het proxyen van MQTT-verbinding in te schakelen.

Initialisatie voor proxyopties. :p aram str proxy_type: het type proxyserver. Dit kan een van de drie mogelijke opties zijn: 'HTTP', 'SOCKS4' of 'SOCKS5' :p aram str proxy_addr: IP-adres of DNS-naam van proxyserver :p aram int proxy_port: de poort van de proxyserver. De standaardwaarde is 1080 voor sokken en 8080 voor http. :p aram str proxy_username: (optioneel) gebruikersnaam voor SOCKS5-proxy of userid voor SOCKS4-proxy. Deze parameter wordt genegeerd als er een HTTP-server wordt gebruikt.

Als deze niet is opgegeven, wordt verificatie niet gebruikt (servers kunnen niet-geverifieerde aanvragen accepteren).

Overname
builtins.object
ProxyOptions

Constructor

ProxyOptions(proxy_type, proxy_addr, proxy_port, proxy_username=None, proxy_password=None)

Parameters

Name Description
proxy_password
str

(optioneel) Deze parameter is alleen geldig voor SOCKS5-servers en geeft het respectieve wachtwoord op voor de opgegeven gebruikersnaam.

standaardwaarde: None
proxy_type
Vereist
proxy_addr
Vereist
proxy_port
Vereist
proxy_username
standaardwaarde: None

Kenmerken

proxy_address

proxy_password

proxy_port

proxy_type

proxy_type_socks

proxy_username