【问题标题】:Node.js Soap Client outgoing network interfaceNode.js Soap Client 传出网络接口
【发布时间】:2017-10-17 07:44:51
【问题描述】:

我正在使用 Node.js 的 Soap Client (https://github.com/vpulim/node-soap) 与其他服务进行一些广泛的集成。但是,这不是在我的服务器上运行的唯一集成,我想从另一个网络接口(即“外部 IP”)拨打电话

我的软件层非常完整,但这是我没有预料到的。我可以通过一些设置或一些 Node.js 的启动参数来做到这一点吗?

我正在考虑一个本地运行的代理服务器(甚至与应用程序在同一个线程中),但是 - 如果可能的话 - 我会欢迎一些更优雅的选择。

【问题讨论】:

    标签: javascript node.js soap network-interface


    【解决方案1】:

    好的,我已经设法通过使用请求模块 (https://github.com/request/request) 并简单地更改一行代码来实现这一点:

    soap.createClientAsync('https://example.com/service.php?wsdl', {
        'request': request.defaults({
            localAddress: 'xxx.xxx.xxx.xxx',
            connection: 'keep-alive'
        })
    })
    

    【讨论】:

      猜你喜欢
      • 2012-11-16
      • 2014-07-16
      • 1970-01-01
      • 2021-12-03
      • 2010-09-25
      • 1970-01-01
      • 2011-12-08
      • 2020-05-31
      • 1970-01-01
      相关资源
      最近更新 更多