小编box*_*und的帖子

SOAP 请求返回 wsdl 而不是预期的 SOAP 响应

我的 SOAP 请求有问题。当我向服务器尝试了以下soap请求时,它会返回预期的结果。

地点 : https://YOUR_SERVER/apitransactional/services/TransactionalService?wsdl

输入:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                      xmlns:api="http://api.service.apitransactional.emailvision.com/">
    <soapenv:Header/>
    <soapenv:Body>
        <api:openApiConnection>
            <login>usernaem</login>
            <pwd>password</pwd>
            <key>security-key</key>
        </api:openApiConnection>
    </soapenv:Body>
    </soapenv:Envelope>
Run Code Online (Sandbox Code Playgroud)

输出:

<soap:Envelope>
    <soap:Body>
        <ns2:openApiConnectionResponse>
            <return>G9X7CsNn3HisxFdwAu4W76mBewQgH9WW-3CyeO9WBMiHXX_u9ufLHDkA-NypiiYFGh7FLbEz2_c1YonjauDs7Jhk9DGvGNSTLMTjdz5wT2V20E4m3axKPzEnjrvzC63ItFzBIYIeYXHxjKf3w9Yxmmhz5SSeXg</return>
        </ns2:openApiConnectionResponse>
    </soap:Body>
</soap:Envelope>
Run Code Online (Sandbox Code Playgroud)

它返回此连接的令牌。

但是当我尝试下面的请求时,它返回整个 wsdl 文件而不是成功/失败响应。

位置:http : //api.notificationmessaging.com/NMSOAP/NotificationService?wsdl

输入:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
                  xmlns:api="http://api.service.nsapi.emailvision.com/">
    <soapenv:Header/>
    <soapenv:Body>
        <api:sendObjectsWithFullStatus>
            <arg0>
                <sendrequest>
                    <content>
                        <entry>
                            <key>1</key>
                            <value>>
                                <![CDATA[
<table width="600">
<tr>
<td>
<font size="2" face="Arial">Our powerful algorithms
already found a matching profile that matches your criteria:
<br>Celina72&nbsp;</font>
<img src="http://mypath/to/my/image.gif" width="50"
height="50" border="0" />
</td>]]></value>
                        </entry>
                    </content>
                    <dyn>
                        <entry>
                            <key>firstname</key> …
Run Code Online (Sandbox Code Playgroud)

php java soap wsdl web-services

4
推荐指数
1
解决办法
5846
查看次数

标签 统计

java ×1

php ×1

soap ×1

web-services ×1

wsdl ×1