Deno dokumenton HTTP_PROXY dhe HTTPS_PROXY si për shkarkimet e moduleve ashtu edhe për fetch. Vendosini në mjedisin që nis procesin Deno. Për një shell POSIX:

export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts

Shembulli përdor një dëgjues proxy HTTP për të dy skemat e destinacionit. Përdorni URL-në reale të ndërmjetësit; lista e proxy-ve HTTP ofron kandidatë për shkarkime publike të moduleve dhe API-ve të lejuara. HTTPS_PROXY nuk kërkon që vetë URL-ja të fillojë me https.

Nisja me variablat tashmë të pranishme mbulon shkarkimet e nevojshme gjatë ngarkimit të aplikacionit. Kodi brenda app.ts nuk mund të konfigurojë kërkesën e mëparshme të rrjetit të nevojshme për të marrë importet statike të atij kodi.

Deno dokumenton gjithashtu NO_PROXY si një listë hostesh të ndara me presje që anashkalojnë proxy-n për shkarkimet e moduleve dhe fetch. Mbani vlerën e synuar në të njëjtin mjedis nisjeje. Leja e rrjetit dhe rrugëtimi përmes proxy-t mbeten hyrje të veçanta: zgjedhja e një proxy nuk zëvendëson lejet që kërkon aplikacioni.

Artikuj të ngjashëm