Denon proxy-ympäristö kattaa myös moduulilataukset
Aseta HTTP_PROXY ja HTTPS_PROXY ennen Denon käynnistämistä, jotta moduulilataukset ja fetch-pyynnöt kulkevat aiottua reittiä.
Deno dokumentoi HTTP_PROXY- ja HTTPS_PROXY-muuttujat sekä moduulilatauksille että fetchille. Aseta ne ympäristöön, joka käynnistää Deno-prosessin. POSIX-kuorta varten:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Esimerkki käyttää HTTP-välityspalvelimen kuuntelijaa molemmille kohdejärjestelmille. Käytä todellista välittäjän URL-osoitetta; HTTP-välityspalvelinlista tarjoaa ehdokkaita sallituille julkisille moduuli- ja API-latauksille. HTTPS_PROXY ei vaadi, että URL itsessään alkaa https:llä.
Käynnistys, kun muuttujat ovat jo ympäristössä, kattaa sovelluksen lataamisen aikana tarvittavat lataukset. app.ts:n sisällä oleva koodi ei voi määrittää aiempaa verkkopyyntöä, joka tarvitaan kyseisen koodin staattisten importtien hakemiseen.
Deno dokumentoi myös NO_PROXY:n pilkuin eroteltuna luettelona isännistä, jotka ohittavat välityspalvelimen moduulilatauksissa ja fetchissä. Pidä aiottu arvo samassa käynnistysympäristössä. Verkko-oikeus ja välityspalvelinreititys pysyvät erillisinä syötteinä: välityspalvelimen valinta ei korvaa sovelluksen vaatimia oikeuksia.