ตั้งค่าพร็อกซีสำหรับ Package Control ของ Sublime Text
บันทึกการตั้งค่าพร็อกซีของ Package Control เอง โดยไม่แก้ไขค่าเริ่มต้นหรือทำให้แหล่งแพ็กเกจ HTTPS อ่อนแอลง
เปิด Preferences → Package Settings → Package Control → Settings – User เก็บการแก้ไขไว้ในไฟล์ผู้ใช้เพื่อให้การอัปเกรดไม่แทนที่
สำหรับพร็อกซี HTTP ตัวเดียวที่ให้บริการทั้งการดาวน์โหลด HTTP และ HTTPS:
{
"http_proxy": "proxy.example:8080"
}
รวมฟิลด์นั้นเข้ากับออบเจกต์ JSON ที่มีอยู่ Package Control คาดหวังค่า host:port ที่นี่ รายการพร็อกซี HTTP สามารถให้ตัวเลือกได้เมื่อการดาวน์โหลดแพ็กเกจสาธารณะอาจใช้ตัวกลางที่ไม่มีการรับรอง ปล่อย URL ของแพ็กเกจและช่องทางไว้เป็น URL แบบ HTTPS ที่ตั้งใจไว้
เมื่อไม่ได้ตั้งค่า https_proxy จะสืบทอด http_proxy ให้ระบุค่า host:port อื่นเมื่อการดาวน์โหลด HTTPS ต้องใช้ตัวกลางอื่น ค่าพิเศษ false จะปิดการสืบทอด แตกต่างจากการปล่อยฟิลด์ว่างไว้
บริการที่ต้องรับรองความถูกต้องยังมีการตั้งค่า proxy_username และ proxy_password เก็บไฟล์ผู้ใช้ที่มีข้อมูลรับรองไว้นอกการส่งออกการตั้งค่าที่แชร์
หากการดาวน์โหลดล้มเหลว ให้เปิดการตั้งค่าการดีบักของ Package Control และตรวจสอบคอนโซลของ Sublime สำหรับ URL ที่ล้มเหลว ตัวดาวน์โหลดที่เลือก และผลลัพธ์ HTTP ปิดการบันทึกรายละเอียดหลังการตรวจสอบ