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.

Artikli relatati