ค่า ProxyServer ของ Windows อาจเป็นแผนที่ได้
รู้จักสตริงพร็อกซีของ Windows ที่เฉพาะเจาะจงตามโปรโตคอลแทนการส่งค่าทั้งหมดไปยังคอนสตรักเตอร์ของ URI เดียว
สคริปต์อ่าน ProxyServer จาก Windows Internet Settings แล้วกำหนดให้ 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 เสียหาย การเลือกรายการแรกจะสูญเสียความแตกต่างข้างต้น
เก็บสิ่งนี้ไว้ในบริบทของบัญชีที่เหมาะสม การตั้งค่าของผู้ใช้แบบโต้ตอบไม่ใช่การตั้งค่าของบริการที่ทำงานภายใต้ตัวตนอื่นโดยอัตโนมัติ