Emacs bir tarayıcı açabilir ama yine de kendi proxy'sine ihtiyaç duyar
Bir URL'yi harici tarayıcıda açmak ile Emacs'in URL kitaplığıyla getirmek farklı istemciler kullanır. İsteği yapan istemciyi yapılandırın.
İkisi de «bir URL açar» diyen iki komut Emacs'te farklı yollar izleyebilir.
Biri URL'yi harici bir tarayıcıya verebilir. Tarayıcı o zaman kendi proxy yapılandırmasını kullanır. Diğeri kaynağı Emacs'in URL kitaplığı üzerinden getirebilir. Tarayıcının başarılı isteği o ikinci yol hakkında az şey söyler.
URL kitaplığı proxy ortam değişkenlerini ve Lisp seçeneği url-proxy-services öğesini belgeler. Temel bir açık yapılandırma şu biçimdedir:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))
Şema adları hedef protokolü seçer. Proxy değerleri bu seçeneğin beklediği uç nokta biçimidir, PAC betiği URL'si değil. İzin verilen genel HTTP yolları için ana bilgisayarı ve bağlantı noktasını HTTP proxy listesindeki bir adaydan alın.
Bu ayar o kitaplığı kullanan istemcilerle ilgilidir. Örneğin harici bir Git çalıştırılabilir dosyası çağıran bir paketin başka bir ağ yolu vardır. Emacs'teki tüm ağ trafiğinin tek bir yapılandırmayı paylaştığını varsaymadan önce işlemi belirleyin.
Windows'ta eski bir üçüncü taraf paketten gelen kayıt defteri okuyan kod parçasını PAC değerlendirmesi, kimlik bilgileri ve değişen ağ ilkesi için genel bir çözüm olarak görmekten kaçının. Önce sabit bir uç noktanın mı yoksa kitaplığın belgelenmiş ortam yapılandırmasının mı gerçek gereksinimi karşıladığını belirleyin.