قيمة ProxyServer في Windows قد تكون خريطة
تعرّف على سلاسل الوكيل الخاصة بالبروتوكول في Windows بدل تمرير القيمة كاملة إلى مُنشئ URI واحد.
يقرأ سكربت قيمة ProxyServer من إعدادات الإنترنت في Windows ويسندها إلى WebProxy.Address. يعمل على جهاز واحد، ثم يفشل على جهاز آخر تبدو قيمته هكذا:
http=proxy-a.example:8080;https=proxy-b.example:8080
هذه سلسلة إعداد خاصة بالبروتوكول، وليست عنوان URI واحدًا للوكيل. تمرير القيمة كاملة إلى مُنشئ يتوقع عنوانًا واحدًا يغيّر معنى المدخل.
| المدخل | يختار الوكيل من أجل |
|---|---|
| http=... | طلبات وجهة HTTP |
| https=... | طلبات وجهة HTTPS |
لا يعني مفتاح https بحد ذاته أن الاتصال بذلك الوكيل يستخدم TLS. يمكن لوكيل HTTP عادي أن يحمل وجهة HTTPS عبر CONNECT.
فضّل واجهة وكيل النظام المدعومة للوجهة الفعلية حيث يوفرها العميل. سلاسل الوكيل اليدوية وقواعد التجاوز وعناوين URL للإعداد التلقائي والاكتشاف التلقائي أجزاء مختلفة من الإعداد. قراءة قيمة سجل واحدة لا يمكنها إعادة إنتاجها جميعًا. إذا فحصت الخريطة المخزنة، اقرأ ProxyEnable وAutoConfigURL بجانب ProxyServer.
إذا كان على تكامل ما تحليل تعيين يدوي، فاتبع تنسيقه الموثق، واحتفظ بارتباط البروتوكول، واستخدم محلل URI أو نقطة نهاية حقيقيًا لكل قيمة مختارة. تقسيم كل نقطتين يفسد IPv6؛ واختيار المدخل الأول يفقد التمييز أعلاه.
أبقِ هذا داخل سياق الحساب المناسب. إعدادات المستخدم التفاعلي ليست تلقائيًا إعدادات خدمة تعمل بهوية أخرى.