问题标签 [strong-soap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
111 浏览

gsoap - 如何绕过 Gsoap for C++ 中的 SSL 证书

使用 Gsoap 访问 Web 服务时出现此错误。我们正在进行测试,因此不需要 SSL 证书检查。但是我的客户端,如何绕过 SSL 检查?我正在使用 C++。

我的错误是

0 投票
1 回答
71 浏览

javascript - 在强肥皂的内部函数中返回一个值

我正在使用 Node 打字稿中的肥皂。

我想在强肥皂包中对服务器执行肥皂请求后返回一个布尔值。

代码如下所示:

基本上,如果 result.Creditor_GetOpenEntriesResult 包含任何非值,我想返回。我在 strong-soap 的文档中看到可以使用异步方法,我想这应该是我的方法,但对该解决方案的任何测试都刚刚失败。 https://www.npmjs.com/package/strong-soap

0 投票
0 回答
7 浏览

angular - 在强肥皂中使用替换组

我在我的 Angular 应用程序中使用 strong-soap,并且遇到了一个使用替换组的 WSDL。如果我在 SOAPUI 中发现了 WSDL,那么我想要使用的属性就不存在了。如果我与他们一起创建一个包并拨打肥皂电话,那就成功了。使用 strong-soap 时,我可以构建包含属性的 JSON 并进行调用,但调用失败。它失败的原因是替换组中使用的属性没有放在 XML 的命名空间中。有没有办法强制它们进入命名空间,或者当我可以将属性硬编码到命名空间时,我是否需要回滚到soap npm?我的包裹最终是这样的:

有没有办法让 strong-soap 将命名空间添加到替换属性中的属性中?

0 投票
0 回答
27 浏览

node.js - 使用 strong-soap 库更改 SOAP 请求的前缀/命名空间

我必须发送 SOAP 请求并且我正在使用强肥皂库。我是 SOAP 新手,但如果我理解正确,命名空间应该不会有任何区别,只是我的请求以 :ent 为前缀通过(我已经使用 SOAP UI 对其进行了测试),但是使用以 ns1 为前缀的强肥皂库生成的请求:返回“服务不可用”这是 client.lastRequest 的结果

但是在正文中具有 :ent 签名的请求在 SOAP UI 内部传递

我已尝试按文档添加

这根本不影响我的要求。我还查看了有关堆栈溢出的以下问题(以及其他类似问题),但它们对我不起作用。 如何在节点肥皂中添加“命名空间”来请求

这是我的 service.ts

所以我的问题是我可以以及如何更改我的 SOAP 正文的前缀

0 投票
0 回答
7 浏览

node.js - 使用带有 Nodejs 的 Strong Soap npm 包的 SOAP 请求错误

当我尝试使用 soap ui 或 axios 时,一切正常,但我尝试使用 strong-soap 发出请求,但出现以下错误。