程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Node.js | Soap GET 请求大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决Node.js | Soap GET 请求?

开发过程中遇到Node.js | Soap GET 请求的问题如何解决?下面主要结合日常开发的经验,给出你关于Node.js | Soap GET 请求的解决方法建议,希望对你解决Node.js | Soap GET 请求有所启发或帮助;

我试图从第三方(而不是发布)获取一些数据,他们提供的只是 SOAP Web 服务,我终生无法弄清楚。这是他们在他们提供的“开发人员”页面上给我的全部内容:

该模块由一组 WSDL 组成,其中可以包含一个或多个用于将信息发送到系统的 Web 方法。每个 WSDL 的端点是一个唯一的 URL(由“myserver.com”引用 - 更改它以匹配您服务器的 URL 名称)和每个安装的端口。

端点:https://myserver.com:8482 WSDL:https://myserver.com:8482/wsdls/GJ.jws 每个 Web 方法都需要传递以下内容:

Authorization_ID – 这是由模块内的用户创建的强制性值(最多 20 个字符)。授权 ID 授予对特定 Web 服务方法的访问权限。

GUID – 这是一个强制值(最多 36 个字符),是用作会话标识符的唯一参编号。这个唯一的参编号是在网络服务编程中自动生成的,或者可以在单个网络服务中定义。建议:让程序自动生成 GUID。 每个单独的 Web 服务方法都需要定义 GUID,但它可以对每个记录都是唯一的,也可以根据 Web 服务方法重复使用。

注意:我们建议,如果您要为 Web 服务发送多条记录,请对该组记录使用相同的 GUID。 重复使用时,假定相同的 Web 服务方法、Authorization_ID 和 GUID 组合是同一组记录的一部分。 GUID 具有过期逻辑,需要在一段时间不活动(默认情况下在 24 小时内)后更换,特别是如果要重复使用相同的 GUID。 如果 Web 服务方法 / Authorization_ID / GUID 组合使用过一次,然后在 24 小时内没有再次使用,则 Web 服务将发送过期消息 - “超时已发生”。此时需要使用新的 GUID。 相同的 GUID 可以用于不同的 Web 服务方法和相同的授权 ID,但不能用于具有不同授权 ID 的相同 Web 服务方法。

元素 - 每个 Web 服务方法都有一组特定的元素,用于定义发送到系统的数据。数据是使用 Web 请求的 XML 格式(即正在发送原始数据)。 ProIV 编程需要以下列格式发送数据: 数据 有关所需元素的列表,请参阅各个 Web 服务布局。

我有我的授权 ID 和服务器/端口,但我完全不知道从哪里开始。任何指导或帮助都会很棒。我已经阅读了关于 node-soap 等的音调 - 但根本无法弄清楚。我真的只是想从第三方获取数据列表来做一些其他的事情。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的Node.js | Soap GET 请求全部内容,希望文章能够帮你解决Node.js | Soap GET 请求所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。