Deno മൊഡ്യൂൾ ഡൗൺലോഡുകൾക്കും fetch നും HTTP_PROXY ഉം HTTPS_PROXY ഉം രേഖപ്പെടുത്തുന്നു. Deno പ്രോസസ് ആരംഭിക്കുന്ന പരിതസ്ഥിതിയിൽ അവ സജ്ജമാക്കുക. POSIX shell നായി:

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

ഉദാഹരണം രണ്ട് ലക്ഷ്യ സ്കീമുകൾക്കും ഒരു HTTP പ്രോക്സി ശ്രോതാവ് ഉപയോഗിക്കുന്നു. യഥാർത്ഥ ഇടനില URL ഉപയോഗിക്കുക; HTTP പ്രോക്സി പട്ടിക അനുവദനീയമായ പൊതു മൊഡ്യൂൾ, API ഡൗൺലോഡുകൾക്ക് സ്ഥാനാർത്ഥികൾ നൽകുന്നു. HTTPS_PROXY-ന് URL തന്നെ https ൽ തുടങ്ങണമെന്ന് നിർബന്ധമില്ല.

വേരിയബിളുകൾ നേരത്തേ പരിതസ്ഥിതിയിൽ ഉള്ളപ്പോൾ ആരംഭിക്കുന്നത് ആപ്പ് ലോഡ് ചെയ്യുമ്പോൾ ആവശ്യമായ ഡൗൺലോഡുകൾ ഉൾക്കൊള്ളുന്നു. app.ts-നുള്ളിലെ കോഡിന് ആ കോഡിന്റെ സ്ഥിര ഇംപോർട്ടുകൾ നേടാൻ ആവശ്യമായ മുൻ നെറ്റ്‌വർക്ക് അഭ്യർത്ഥന ക്രമീകരിക്കാനാവില്ല.

Deno, NO_PROXY യും മൊഡ്യൂൾ ഡൗൺലോഡുകളിലും fetch-ലും പ്രോക്സി ഒഴിവാക്കുന്ന ഹോസ്റ്റുകളുടെ കോമയാൽ വേർതിരിച്ച പട്ടികയായി രേഖപ്പെടുത്തുന്നു. ഉദ്ദേശിച്ച മൂല്യം അതേ സ്റ്റാർട്ടപ്പ് പരിതസ്ഥിതിയിൽ സൂക്ഷിക്കുക. നെറ്റ്‌വർക്ക് അനുമതിയും പ്രോക്സി റൂട്ടിംഗും വേറിട്ട ഇൻപുട്ടുകളായി തുടരുന്നു: പ്രോക്സി തിരഞ്ഞെടുക്കുന്നത് ആപ്പിന് ആവശ്യമായ അനുമതികൾക്ക് പകരമാകുന്നില്ല.

അനുബന്ധ ലേഖനങ്ങൾ