Linux-prosessi voi periä molemmat arvot:

NO_PROXY=old.office.example
no_proxy=new.office.example

Ne ovat erillisiä nimiä kirjainkoosta riippuvassa ympäristössä. Molempia tukeva asiakas voi valita vain yhden ei-tyhjän arvon, joten vain NO_PROXY tulostaminen voi jättää huomaamatta käytännön, jota se todella käyttää.

Yksittäinen toteutusEnsisijaisuus, kun molemmat eivät ole tyhjiä
Go 1.27.3:n sisäänrakennettu ympäristöproxy-apuriIsot kirjaimet ennen pieniä
Requests 2.34.2:n ohitushakuPienet kirjaimet ennen isoja

Tarkista molemmat kirjoitustavat epäonnistuvan prosessin käynnistysrajalla. Sen palveluyksikkö, shell-profiili, säilömääritelmä tai työn suorittaja voi toimittaa jäljelle jäävän arvon. Korjaa ristiriidan lähde sen sijaan, että vaihtaisit välityspalvelimen, kun kaksi eri käytäntöä on yhä voimassa.

Anna osallistuville ohjelmille aiottu luettelo niiden tukeman kokoonpanon kautta. Jos yhteensopivuus vaatii molemmat kirjoitustavat, pidä arvot synkronissa. Kirjaa myös valitut välityspalvelimen päätepiste-muuttujat: yhden asiakkaan päätepisteen yhdistäminen toisen asiakkaan ohitusluetteloon ei ole hallittu vertailu.

Taulukko kuvaa näitä lähdeversioita, ei kaikkia tulevia Go-ohjelmia tai Python-kirjastoja. Windowsilla on myös erilainen ympäristönimien kirjainkoon semantiikka; tarkista, mitä sen prosessi tallentaa, sen sijaan että olettaisit sen toistavan Linuxin kahden nimen ristiriidan.

Aiheeseen liittyvät artikkelit