ProxyOptions クラス

MQTT 接続のプロキシを有効にしてプロキシ サーバー経由でトラフィックを送信するためのさまざまなオプションを含むクラス。

プロキシ オプションの初期化子。 :p aram str proxy_type: プロキシ サーバーの種類。 これには、"HTTP"、"SOCKS4"、または "SOCKS5" :p aram str proxy_addr: プロキシ サーバーの IP アドレスまたは DNS 名 :p aram int proxy_port: プロキシ サーバーのポート) のいずれかを選択できます。 既定値は、ソックスの場合は 1080、http の場合は 8080 です。 :p aram str proxy_username: SOCKS5 プロキシの場合は (省略可能) ユーザー名、SOCKS4 プロキシの場合は userid。HTTP サーバーが使用されている場合、このパラメーターは無視されます。

指定されていない場合、認証は使用されません (サーバーは認証されていない要求を受け入れる場合があります)。

継承
builtins.object
ProxyOptions

コンストラクター

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

パラメーター

名前 説明
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