L-ambjent tal-proxy ta’ Deno ikopri wkoll it-tniżżil tal-muduli
Issettja HTTP_PROXY u HTTPS_PROXY qabel ma tniedi Deno biex it-tniżżil tal-muduli u t-talbiet fetch jimxu fit-triq maħsuba.
Deno jiddokumenta HTTP_PROXY u HTTPS_PROXY kemm għat-tniżżil tal-muduli kif ukoll għal fetch. Issettjahom fl-ambjent li jniedi l-proċess ta’ Deno. Għal qoxra POSIX:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
L-eżempju juża listener tal-proxy HTTP għaż-żewġ skemi tad-destinazzjoni. Uża l-URL reali tal-intermedjarju; il-lista tal-proxy HTTP tipprovdi kandidati għal tniżżil pubbliku ta’ muduli u API permessi. HTTPS_PROXY ma jitlobx li l-URL innifsu jibda b’https.
It-tnedija bil-varjabbli diġà preżenti tkopri t-tniżżil meħtieġ waqt it-tagħbija tal-applikazzjoni. Il-kodiġġ ġewwa app.ts ma jistax jikkonfigura t-talba tan-netwerk preċedenti meħtieġa biex jinkisbu l-imports statiċi ta’ dak il-kodiġġ.
Deno jiddokumenta wkoll NO_PROXY bħala lista ta’ hosts separati b’virgoli li jevitaw il-proxy fit-tniżżil tal-muduli u f’fetch. Żomm il-valur maħsub fl-istess ambjent tat-tnedija. Il-permess tan-netwerk u r-routing tal-proxy jibqgħu inputs separati: l-għażla ta’ proxy ma tissostitwixxix il-permessi li teħtieġ l-applikazzjoni.