你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ProxyOptions 类

一个类,包含通过启用 MQTT 连接代理通过代理服务器发送流量的各种选项。

代理选项的初始值设定项。 :p aram str proxy_type:代理服务器的类型。 这可以是三种可能选项之一:“HTTP”、“SOCKS4”或“SOCKS5”:p aram str proxy_addr:代理服务器的 IP 地址或 DNS 名称:p aram int proxy_port:代理服务器的端口。 对于 socks,默认值为 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