ProxyOptions الفصل

فئة تحتوي على خيارات مختلفة لإرسال نسبة استخدام الشبكة من خلال خوادم الوكيل عن طريق تمكين وكيل اتصال MQTT.

المهيئ لخيارات الوكيل. proxy_type :p aram str: نوع الخادم الوكيل. يمكن أن يكون هذا أحد الخيارات الثلاثة المحتملة: "HTTP" أو "SOCKS4" أو "SOCKS5" :p aram str proxy_addr: عنوان IP أو اسم DNS للخادم الوكيل :p aram int proxy_port: منفذ الخادم الوكيل. الإعدادات الافتراضية إلى 1080 للجوارب و8080 ل http. :p aram str proxy_username: (اختياري) اسم المستخدم لوكيل SOCKS5، أو userid لوكيل SOCKS4. يتم تجاهل هذه المعلمة إذا كان يتم استخدام خادم 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