Lingkungan proxy Deno juga mencakup unduhan modul
Setel HTTP_PROXY dan HTTPS_PROXY sebelum menjalankan Deno agar unduhan modul dan permintaan fetch memakai rute yang dimaksud.
Deno mendokumentasikan HTTP_PROXY dan HTTPS_PROXY untuk unduhan modul maupun fetch. Setel keduanya di lingkungan yang menjalankan proses Deno. Untuk shell POSIX:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Contoh ini memakai listener proxy HTTP untuk kedua skema tujuan. Gunakan URL perantara yang sebenarnya; daftar proxy HTTP menyediakan kandidat untuk unduhan modul dan API publik yang diizinkan. HTTPS_PROXY tidak mengharuskan URL-nya sendiri diawali https.
Menjalankan dengan variabel yang sudah ada mencakup unduhan yang dibutuhkan saat memuat aplikasi. Kode di dalam app.ts tidak dapat mengonfigurasi permintaan jaringan sebelumnya yang diperlukan untuk memperoleh impor statis kode tersebut.
Deno juga mendokumentasikan NO_PROXY sebagai daftar host yang dipisahkan koma untuk melewati proxy pada unduhan modul dan fetch. Pertahankan nilai yang dimaksud di lingkungan awal yang sama. Izin jaringan dan perutean proxy tetap merupakan masukan terpisah: memilih proxy tidak menggantikan izin yang dibutuhkan aplikasi.