Проксі-асяроддзе Deno ахоплівае і спампоўку модуляў
Задайце HTTP_PROXY і HTTPS_PROXY перад запускам Deno, каб спампоўка модуляў і запыты fetch ішлі патрэбным маршрутам.
Deno дакументуе HTTP_PROXY і HTTPS_PROXY як для спампоўкі модуляў, так і для fetch. Задайце іх у асяроддзі, якое запускае працэс 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. Трымайце патрэбнае значэнне ў тым жа асяроддзі запуску. Дазвол сеткі і маршрутызацыя праз проксі застаюцца асобнымі ўваходамі: выбар проксі не замяняе патрабаваныя дазволы праграмы.