gpt4 book ai didi

php - 您如何确定有效的 SoapAction?

转载 作者:IT王子 更新时间:2023-10-29 00:10:55 24 4
gpt4 key购买 nike

我正在使用 NuSoap PHP 库 调用 webservicewebservice 似乎使用 .NET;每次我调用它时,都会收到关于使用无效 SoapAction header 的错误。发送的 header 是一个空字符串。如何找到服务器期望的 SoapAction

最佳答案

您可以通过查看服务的 WSDL 来了解您正在调用的服务操作期望的 SoapAction。对于 .NET 服务,您可以通过打开 Web 浏览器访问服务的 URL 并在末尾附加 ?wsdl 来访问 WSDL。

在 WSDL 文档中,您可以看到在“操作”节点(“绑定(bind)”下)下定义的 SoapAction。例如:

<wsdl:operation name="Execute">
<soap:operation soapAction="http://tempuri.org/Execute" style="document" />

找到您尝试调用的操作的操作节点,您会在那里找到它期望的 Soap Action。

关于php - 您如何确定有效的 SoapAction?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/128263/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com