node-soap客户端:如何设置超时和keep-alive?

问题描述 投票:0回答:1

有没有一个简单的方法来设置超时和keep-alive的 节点皂 客户端?

如果能设置

  • socket连接超时
  • socket读取超时
  • 请求超时。
  • keep-alive (enabledisable);
  • keep-alive的心跳间隔。
node.js soap keep-alive connection-timeout node-soap
1个回答
0
投票

可能回答得晚了,但我刚刚在设置好了 node-soap 并得到了这个问题.所以,进入正题。你可以创建自己的请求对象来覆盖请求模块。要做到这一点,你可以设置请求对象的属性,然后在创建soap客户端时将其传递到选项参数中。

const request = require("request");
request.defaults({forever: true, ...});

你可以看看请求模块中的可用属性 此处:

© www.soinside.com 2019 - 2024. All rights reserved.