要启动Node.js应用,需要运行node app.js
该应用程序将从Internet读取数据。
现在我在防火墙后工作,目标服务器只能通过以localhost:3213
我不想更改操作系统设置并允许所有应用使用代理。
如何在不更改JavaScript代码的情况下为已启动的Node.js应用指定代理?
节点选项(与node -h
一起列出)不提供提示。
How can I use an http proxy with node.js http.Client?指的是更改节点应用。
对于Java,我可以通过-D参数传递[Java]系统属性
java -Dhttp.proxyHost = 127.0.0.1 -Dhttp.proxyPort = 3213 -Dhttp.nonProxyHosts =“localhost | host.example.com”MyJavaApplication