共用方式為


ProxyOptions 類別

類別,包含透過 Proxy 伺服器傳送流量的各種選項,方法是啟用 MQTT 連線的 Proxy。

Proxy 選項的初始化運算式。 :p aram str proxy_type:Proxy 伺服器的類型。 這可以是下列三個可能選項之一:「HTTP」、「SOCKS4」 或 「SOCKS5」 :p aram str proxy_addr:proxy 伺服器的 IP 位址或 DNS 名稱 :p aram int proxy_port:Proxy 伺服器的埠。 針對 socks 預設為 1080,而 HTTP 則預設為 8080。 :p aram str proxy_username: (SOCKS5 Proxy 的選擇性) 使用者名稱,或 SOCKS4 Proxy 的 userid。如果使用 HTTP 伺服器,則會忽略此參數。

如果未提供,則不會使用驗證, (伺服器可能會接受未經驗證的要求) 。

繼承
builtins.object
ProxyOptions

建構函式

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

參數

名稱 Description
proxy_password
str

(選擇性) 此參數僅適用于 SOCKS5 伺服器,並指定所提供使用者名稱的個別密碼。

預設值: None
proxy_type
必要
proxy_addr
必要
proxy_port
必要
proxy_username
預設值: None

屬性

proxy_address

proxy_password

proxy_port

proxy_type

proxy_type_socks

proxy_username