امنح httplib2 وكيل HTTP صراحةً
اضبط ProxyInfo في httplib2 بنقطة نهاية HTTP وافصل أعطال النقل عن مصادقة الموقع.
يقبل httplib2 وكيل HTTP صريحًا عبر ProxyInfo. مع توفر httplib2 واعتمادية SOCKS المدعومة:
import httplib2
import socks
proxy = httplib2.ProxyInfo(
proxy_type=socks.PROXY_TYPE_HTTP,
proxy_host="proxy.example.net",
proxy_port=8080,
)
client = httplib2.Http(proxy_info=proxy, timeout=15)
response, content = client.request("https://example.com/", "GET")
استبدل نقطة نهاية الوكيل. تقدّم قائمة وكلاء HTTP مرشحين عامين لمضيف ومنفذ ProxyInfo. يصف نوع HTTP المستمع؛ ويمكنه نقل وجهة HTTPS عبر مسار النفق المدعوم.
بيانات الاعتماد والأعطال
يوفر ProxyInfo حقول بيانات اعتماد الوكيل للطرق التي تدعمها الخدمة والتنفيذ. لمصادقة الموقع إعدادها الخاص. تحدي الوكيل واستجابة 401 من الوجهة يشيران إلى حسابين مختلفين.
تحقق من المخطط المعلن مقابل دعم العميل المثبّت بدلًا من استنتاج التوافق من تسمية مصادقة مألوفة.
أبقِ التحقق من الشهادة مفعّلًا. حدّد ما إذا وقع العطل أثناء الوصول إلى الوكيل أو إنشاء النفق أو التحقق من الوجهة. يُظهر الاستيراد الناجح توفر الحزمة، بينما يحدد المسار الفعلي للعميل وإعدادات التجاوز كيفية استمرار الطلب.