In net-ynstelde proxyferoarling kin yn Fish it hiele argumint fuortsmite
Set de proxydiagnostyk yn Fish tusken oanhellingstekens, sadat in net-ynstelde of lege feroarling it byhearrende label net útwisket.
Yn Fish kin dizze diagnostyk allinnich in nije rigel printsje:
echo HTTPS_PROXY=$HTTPS_PROXY
Fish-feroarlingen befetsje listen. As in feroarling sûnder oanhellingstekens oan tekst fêstmakke wurdt, kombinearret Fish dy tekst mei elk listelemint. In net-definiearre feroarling, of ien sûnder eleminten, leveret gjin kombinaasjes. It hiele argumint ferdwynt, ynklusyf HTTPS_PROXY=.
Hâld it label troch de útwreiding tusken oanhellingstekens te setten:
printf '%s\n' "HTTPS_PROXY=$HTTPS_PROXY"
Dit jout ien argumint, sels as de feroarling gjin eleminten hat, sadat it label sichtber bliuwt. Oanhellingstekens om in feroarling mei meardere eleminten ferbine dy eleminten mei spaasjes; it bewiist net dat de feroarling ien brûkbere proxy-URL befettet.
Brûk de query-operaasje fan Fish om te kontrolearjen oft de feroarling bestiet:
if set --query HTTPS_PROXY
printf '%s\n' "HTTPS_PROXY=$HTTPS_PROXY"
else
echo 'HTTPS_PROXY is not defined'
end
In slagge query betsjut dat de feroarling definiearre is, net needsaaklik dat it in net-lege wearde hat of dat in klant it brûke sil. Eksport en kliïntspesifike proxy-ûntdekking binne aparte kontrôles.