繁体   English   中英

带参数的Powershell SOAP请求

Powershell SOAP request with parameter

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我需要一个powershell脚本来调用soap服务,我目前遇到的问题是soap service方法具有一个参数,我可以肯定的是,当方法没有参数时,只要它们没有参数,我就可以使powershell脚本正常工作是一个参数,我收到一个错误。

+ $res = $req.GetResponse <<<< ()
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

肥皂请求有效(powershell,因此我在适当的地方使用了双引号):

<soap:Envelope xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"">
        <soap:Body>
          <CheckStockLevels/>
       </soap:Body>
</soap:Envelope>"

肥皂请求不起作用(powershell,因此我在适当的地方使用了双引号):

<soap:Envelope xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:xsd=""http://www.w3.org/2001/XMLSchema"" xmlns:soap=""http://schemas.xmlsoap.org/soap/envelope/"">
        <soap:Body>
          <CheckStockLevels>
             <configurationName>123</configurationName>
          </CheckStockLevels>
       </soap:Body>
    </soap:Envelope>"

有谁知道我应该如何为不起作用的soap请求格式化XML?

1 个回复

这样行吗

$soap = [xml]@'
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
 <soap:Body>
  <CheckStockLevels>
    <configurationName>123</configurationName>
  </CheckStockLevels>
 </soap:Body>
</soap:Envelope>" 
'@
1 处理来自powershell的SOAP请求

我尝试使用代码示例。 但我不公平。 任何人都可以收到错误吗? (我知道New-WebServiceProxy cmdlet。) 文件soap-W.txt: 服务器返回错误500.通过New-WebServiceProxy查询是成功的。 ...

3 没有参数的PHP SOAP请求

[已解决]我正在尝试使用-this wsdl-中所述的GeneraTimbre方法 : 我的代码是这样的: 这是我通过__getLastRequest()得到的请求: 我从服务器收到“空缓冲区”响应,我想这是因为我没有看到从编码行发送到函数的数据: PD94b ...

4 带有XML字符串参数的soap请求

可能很少有类似的博客,但我无法解决问题。 我将xml转换为字符串,然后尝试将其作为参数传递。 然后我得到了错误。 我尝试使用cdata来解决它,但是它不能解决我的问题。 最后,我尝试使用SoapVar并得到以下错误 我的密码: 错误 格式化程序尝试反序列化消 ...

6 SOAP请求中缺少参数

我的服务请求一直存在问题,并且发现我的“ using”语句隐藏了异常。 我现在已经解决了这个问题,但是还有另一个问题。 我在C#中的参数分配没有将其纳入SOAP请求中。 这是我的C#: 这是生成的请求: 如您所见,getRateOfExchange元素缺少charter ...

7 PowerShell SOAP请求XML名称空间设置

我正在尝试使用PowerShell分析SOAP / XML响应。 如何设置请求和响应的名称空间? 如何解析SOAP信封? 我认为我不了解如何管理名称空间以及如何正确处理SOAP信封。 我正在使用提供请求和响应格式的API: 这是SOAP 1.2请求的模板: 这是SOAP ...

8 来自Powershell的肥皂插入请求xml格式

我正在尝试制作一个能够将某些值插入到Microsoft sql数据库中的soap服务,该服务器是php,客户端从powershell调用该服务器。 因此,我使用NuSOAP和许多方法设置了Soap服务器,这些方法是这样制作的: $server-&gt;register('InsertInD ...

10 magento:如何使用soap请求添加参数

我是Magento的新手,我尝试使用带有父类别ID的Magento SOAP API调用类别级别。 我使用以下代码: 对于上面的代码“默认类别”的详细信息即将到来,我尝试使用以下代码来调用其他类别: 这不起作用: 这也不起作用: 然后我尝试使用以下代码调用类别树: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM