Deno proxy okruženje obuhvata i preuzimanja modula
Podesite HTTP_PROXY i HTTPS_PROXY pre pokretanja Deno-a kako bi preuzimanja modula i fetch zahtevi išli predviđenom putanjom.
Deno dokumentuje HTTP_PROXY i HTTPS_PROXY kako za preuzimanja modula tako i za fetch. Podesite ih u okruženju koje pokreće Deno proces. Za POSIX ljusku:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Primer koristi HTTP proxy osluškivač za obe šeme odredišta. Koristite stvarnu URL adresu posrednika; lista HTTP proxyja nudi kandidate za dozvoljena javna preuzimanja modula i API-ja. HTTPS_PROXY ne zahteva da sama adresa počinje sa https.
Pokretanje sa već prisutnim promenljivama obuhvata preuzimanja potrebna tokom učitavanja aplikacije. Kod unutar app.ts ne može da podesi raniji mrežni zahtev potreban za dobijanje statičkih uvoza tog koda.
Deno takođe dokumentuje NO_PROXY kao listu domaćina razdvojenih zapetama koji zaobilaze proxy pri preuzimanjima modula i fetch-u. Zadržite predviđenu vrednost u istom okruženju pokretanja. Mrežna dozvola i proxy rutiranje ostaju odvojeni unosi: izbor proxyja ne zamenjuje dozvole koje aplikacija zahteva.