Aracılığıyla paylaş


ProxyOptions Sınıf

MQTT bağlantısının ara sunucusunu etkinleştirerek ara sunucular üzerinden trafik göndermek için çeşitli seçenekler içeren bir sınıf.

Ara sunucu seçenekleri için başlatıcı. :p aram str proxy_type: Ara sunucunun türü. Bu üç olası seçenekten biri olabilir: "HTTP", "SOCKS4" veya "SOCKS5" :p aram str proxy_addr: Ara sunucunun IP adresi veya DNS adı :p aram int proxy_port: Ara sunucunun bağlantı noktası. Çoraplar için varsayılan olarak 1080, http için 8080'dir. :p aram str proxy_username: SOCKS5 proxy için (isteğe bağlı) kullanıcı adı veya SOCKS4 proxy için userid. Bir HTTP sunucusu kullanılıyorsa bu parametre yoksayılır.

Sağlanmazsa, kimlik doğrulaması kullanılmaz (sunucular kimliği doğrulanmamış istekleri kabul edebilir).

Devralma
builtins.object
ProxyOptions

Oluşturucu

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

Parametreler

Name Description
proxy_password
str

(isteğe bağlı) Bu parametre yalnızca SOCKS5 sunucuları için geçerlidir ve sağlanan kullanıcı adı için ilgili parolayı belirtir.

varsayılan değer: None
proxy_type
Gerekli
proxy_addr
Gerekli
proxy_port
Gerekli
proxy_username
varsayılan değer: None

Öznitelikler

proxy_address

proxy_password

proxy_port

proxy_type

proxy_type_socks

proxy_username