如题, Deno 的官方库fetch看上去没有proxy 有相关的支持吗
目前deno里的fetch和浏览器里API完全一致,代理只能用外部(系统)代理,或者自己做反向代理
1 个赞
运行 deno help
就可以看到了:
ENVIRONMENT VARIABLES:
DENO_DIR Set the cache directory
DENO_INSTALL_ROOT Set deno install's output directory
(defaults to $HOME/.deno/bin)
DENO_CERT Load certificate authority from PEM encoded file
NO_COLOR Set to disable color
* HTTP_PROXY Proxy address for HTTP requests
(module downloads, fetch)
* HTTPS_PROXY Proxy address for HTTPS requests
(module downloads, fetch)
NO_PROXY Comma-separated list of hosts which do not use a proxy
(module downloads, fetch)
只需要设置 HTTP_PROXY
和 HTTPS_PROXY
两个环境变量就可以了。比如,在 Mac 系统上可以运行:
export http_proxy=http://127.0.0.1:1087;
export https_proxy=http://127.0.0.1:1087;
4 个赞
感谢 我都忘了自己问过这个问题了
好的 谢谢啦
看来凡事先问help
对的 是我草率了. 还有去看manual
非常感谢,最近就遇到这个问题,怎么也没有找到方法。来社区搜了一下,解决了,社区真的很有必要。