networking - 带有 VS Code 的企业代理返回 ECONNREFUSED

标签 networking visual-studio-code

我想使用 VS Code 进行 python 开发。为此,我需要安装一个扩展,但搜索扩展会导致“ECONNREFUSED”错误(当我使用 Insiders 构建时为 407)。
我的 settings.json 文件包含以下两行:

"http.proxy": "http://username:password@proxyurl:port",
"http.proxyStrictSSL": false

密码确实包含 @ 符号,但已使用 %40 进行转义。
我已经仔细检查过任何拼写错误,但仍然遇到同样的错误。我也尝试省略这两行中的任何一行或两者,但无济于事。

最佳答案

查看官方文档proxy-server-support .

如文中所述,VS Code 具有与 Google Chromium 完全相同的代理服务器支持,请参阅 chromium network-settings了解更多详情。

假设代理 uri 为 http://127.0.0.1:8118 ,使用如下命令:

code --proxy-server="http=127.0.0.1:8118;https=127.0.0.1:8118"

或者如果您在 Linux 中,则可以使用别名的简单技巧,将以下行放在 ~/.bashrc 或 ~/.profile 文件的末尾。

alias code='code --proxy-server="http=127.0.0.1:8118;https=127.0.0.1:8118"'

关于networking - 带有 VS Code 的企业代理返回 ECONNREFUSED,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39846392/

相关文章:

linux - 使用特定数据包/我自己的数据包 ping 一个端口

javascript - 填充 block 规则问题

python - 如何在 Python 中仅使用 VS Code 自动完成名称?

networking - 如何使用 OBS 将流传输到可以将流转换为文件的本地服务器?

linux - 在 linux 中使用 cl1p.net 在线剪贴板的 shell 脚本 - 错误 (23) 写入正文失败

amazon-web-services - 如何验证无效的 CIDR block ?

visual-studio-code - 是否可以在 VSCode 中自定义 TabClos​​eButton 图标的颜色?

java - 下载旧版 VSCode 扩展(Java 调试器)

visual-studio-code - 如何将参数传递给 vscode 中执行链接到热键的代码片段的任务?

c# - 提供什么输入以查看安全 SslStream 程序的成功运行