Emacs voi avata selaimen ja tarvitsee silti oman välityspalvelimen
URL-osoitteen avaaminen ulkoisessa selaimessa ja sen hakeminen Emacsin URL-kirjastolla käyttävät eri asiakkaita. Määritä se asiakas, joka tekee pyynnön.
Kaksi komentoa, jotka molemmat »avaavat URL-osoitteen«, voivat kulkea Emacsissa eri reittejä.
Toinen voi antaa URL-osoitteen ulkoiselle selaimelle. Silloin selain käyttää omaa välityspalvelinasetustaan. Toinen voi hakea resurssin Emacsin URL-kirjaston kautta. Selaimen onnistunut pyyntö kertoo vähän tuosta toisesta reitistä.
URL-kirjasto dokumentoi välityspalvelimen ympäristömuuttujat ja Lisp-asetuksen url-proxy-services. Perustason eksplisiittinen asetus on tässä muodossa:
(setq url-proxy-services
'(("http" . "proxy.example:8080")
("https" . "proxy.example:8080")))
Skeemojen nimet valitsevat kohdeprotokollan. Välityspalvelimen arvot ovat päätepisteen muoto, jota tämä asetus odottaa, eivät PAC-komentosarjan URL-osoite. Sallituille julkisille HTTP-reiteille ota isäntä ja portti ehdokkaasta HTTP-välityspalvelinluettelossa.
Tämä asetus koskee asiakkaita, jotka käyttävät tuota kirjastoa. Esimerkiksi paketilla, joka kutsuu ulkoista Git-suoritettavaa, on toinen verkkoreitti. Tunnista toiminto ennen kuin oletat, että kaikki Emacsin verkkoliikenne jakaa yhden asetuksen.
Windowsissa vältä pitämästä vanhan kolmannen osapuolen paketin rekisteriä lukevaa katkelmaa yleisenä ratkaisuna PAC-arviointiin, tunnistetietoihin ja muuttuvaan verkkokäytäntöön. Selvitä ensin, täyttääkö kiinteä päätepiste vai kirjaston dokumentoitu ympäristöasetus todellisen vaatimuksen.