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