Sdílet prostřednictvím


ProxyOptions Třída

Třída obsahující různé možnosti odesílání provozu přes proxy servery povolením proxy připojení MQTT.

Inicializátor pro možnosti proxy serveru. :p aram str proxy_type: Typ proxy serveru. To může být jedna ze tří možných možností: "HTTP", "SOCKS4" nebo "SOCKS5" :p aram str proxy_addr: IP adresa nebo název DNS proxy serveru :p aram int proxy_port: Port proxy serveru. Výchozí hodnota je 1080 pro ponožky a 8080 pro http. :p aram str proxy_username: (volitelné) uživatelské jméno pro proxy server SOCKS5 nebo ID uživatele pro proxy server SOCKS4. Tento parametr se ignoruje, pokud se používá server HTTP.

Pokud se nezadá, ověřování se nepoužije (servery můžou přijímat neověřené požadavky).

Dědičnost
builtins.object
ProxyOptions

Konstruktor

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

Parametry

Name Description
proxy_password
str

(volitelné) Tento parametr je platný pouze pro servery SOCKS5 a určuje příslušné heslo pro zadané uživatelské jméno.

výchozí hodnota: None
proxy_type
Vyžadováno
proxy_addr
Vyžadováno
proxy_port
Vyžadováno
proxy_username
výchozí hodnota: None

Atributy

proxy_address

proxy_password

proxy_port

proxy_type

proxy_type_socks

proxy_username