Deno skjalfestir HTTP_PROXY og HTTPS_PROXY bæði fyrir niðurhal eininga og fetch. Stilltu þau í umhverfinu sem ræsir Deno-ferlið. Fyrir POSIX-skel:

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

Dæmið notar HTTP-proxy hlustun fyrir bæði áfangamarkmál. Notaðu raunverulegt slóð milliliðarins; listi yfir HTTP-proxy býður fram frambjóðendur fyrir leyfilegt opinbert niðurhal eininga og API. HTTPS_PROXY krefst þess ekki að slóðin sjálf byrji á https.

Ræsing með breyturnar þegar til staðar nær yfir niðurhalið sem þarf við hleðslu forritsins. Kóði inni í app.ts getur ekki stillt fyrri netbeiðnina sem þarf til að sækja kyrrstæðar innflutningar þess kóða.

Deno skjalfestir einnig NO_PROXY sem kommuaðgreindan lista yfir vélar sem fara fram hjá proxy við niðurhal eininga og fetch. Haltu fyrirhuguðu gildi í sama ræsiuúmhverfi. Netheimild og proxy-leiðsla eru áfram aðskilin inntak: að velja proxy kemur ekki í stað þeirra heimilda sem forritið krefst.

Tengdir greinar