gpt4 book ai didi

linux - 如何在 CygWin 上使用连接代理

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:46 50 4
gpt4 key购买 nike

我正在尝试在企业防火墙后面运行一个 node.js 程序。但是,我无法明确告诉 node.js 使用哪个代理,因此我的所有外部连接都超时了。

我在一些帖子上读到,我可以使用 connect-proxy 作为 HTTP 代理来满足我的隧道需求,但我不知道如何实际使用它。

我想运行以下:
$ node program.js使用 connect-proxy

到目前为止我能得到的唯一命令是:
$ connect-proxy -H myproxy.com:8083 google.com<br/>
GET<br/>
HTTP/1.0 302 Found
Location: <a href="http://www.google.com/" rel="noreferrer noopener nofollow">http://www.google.com/</a><br/>
...

最佳答案

在继续之前,值得尝试许多其他语言和工具支持的环境变量。

export http_proxy=http://proxyserver:port

他们通常使用端口 8080,但检查浏览器加载的 PAC 文件中的 Javascript 以确定。

如果产生不同的结果但仍然无法连接,您可能需要使用代理进行 NTLM 身份验证,我知道这样做的唯一方法是在运行您的应用程序之前运行 NTLMAPS。如果您真的有兴趣让它透明地工作,那么将 NTLMAPS 移植到 Javascript 应该可以解决问题。

关于linux - 如何在 CygWin 上使用连接代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4555922/

50 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com