Àyíká proxy ti Deno tún bo ìgbàsílẹ̀ module
Ṣètò HTTP_PROXY àti HTTPS_PROXY kí o tó bẹ̀rẹ̀ Deno kí ìgbàsílẹ̀ module àti àwọn ìbéèrè fetch lè gba ọ̀nà tí a fẹ́.
Deno ṣàlàyé HTTP_PROXY àti HTTPS_PROXY fún ìgbàsílẹ̀ module àti fún fetch pẹ̀lú. Ṣètò wọ́n nínú àyíká tí ó bẹ̀rẹ̀ ìlànà Deno. Fún POSIX shell:
export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts
Àpẹẹrẹ náà ń lo olùgbọ́ proxy HTTP fún àwọn ọ̀nà ìdí méjèèjì. Lo URL alárinà gidi; àkójọ proxy HTTP ń pèsè àwọn olùdíje fún ìgbàsílẹ̀ module àti API gbangba tí a gbà láàyè. HTTPS_PROXY kò béèrè pé URL fúnra rẹ̀ gbọdọ̀ bẹ̀rẹ̀ pẹ̀lú https.
Bíbẹ̀rẹ̀ pẹ̀lú àwọn àfikún tí ó ti wà nínú àyíká ń bo àwọn ìgbàsílẹ̀ tí a nílò nígbà tí a ń gbé ìfilọ́lẹ̀ náà. Kóòdù inú app.ts kò lè ṣètò ìbéèrè nẹ́tíwọ́kì àkọ́kọ́ tí a nílò láti gba àwọn import dúró ṣinṣin ti kóòdù yẹn.
Deno tún ṣàlàyé NO_PROXY gẹ́gẹ́ bí àkójọ àwọn agbàlejò tí a yà sọ́tọ̀ pẹ̀lú kọma tí wọ́n ń forí kọjá proxy nínú ìgbàsílẹ̀ module àti fetch. Jẹ́ kí iye tí a fẹ́ wà nínú àyíká ìbẹ̀rẹ̀ kan náà. Ìyọ̀ǹda nẹ́tíwọ́kì àti ìtọ́nisọ́nà proxy jẹ́ àwọn ìwọlé ọ̀tọ̀ọ̀tọ̀: yíyan proxy kò rọ́pò àwọn ìyọ̀ǹda tí ìfilọ́lẹ̀ nílò.