Proxy-miljøet til Deno dekkjer også modulnedlastingar
Set HTTP_PROXY og HTTPS_PROXY før Deno startar, slik at modulnedlastingar og fetch-førespurnader går den tiltenkte ruta.
Deno dokumenterer HTTP_PROXY og HTTPS_PROXY for både modulnedlastingar og fetch. Set dei i miljøet som startar Deno-prosessen. For eit POSIX-skal:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Dømet brukar ein HTTP-proxylyttar for begge målskjema. Bruk den faktiske mellomledd-URL-en; HTTP-proxyliste gjev kandidatar for tillatne offentlege modul- og API-nedlastingar. HTTPS_PROXY krev ikkje at sjølve URL-en byrjar med https.
Å starte med variablane allereie til stades dekkjer nedlastingane som trengst medan programmet lastar. Kode inne i app.ts kan ikkje setje opp den tidlegare nettverksførespurnaden som trengst for å hente dei statiske importane til den koden.
Deno dokumenterer òg NO_PROXY som ei kommaseparert liste over vertar som går utanom proxyen ved modulnedlastingar og fetch. Hald den tiltenkte verdien i same oppstartsmiljø. Nettverkstilgang og proxy-ruting er framleis separate inndata: å velje ein proxy erstattar ikkje dei påkravde løyva til programmet.