【问题标题】:Soap Request With Postman与邮递员的肥皂请求
【发布时间】:2018-08-18 01:50:57
【问题描述】:

我不知道如何在邮递员中调用 SoapUI 到 swea riksbank (瑞典银行)。我在请求 url 中有 wsdl url,当我将请求正文留空时,可以得到 this 作为结果。但是当我尝试从 api 文档中输入请求示例时,我仍然得到与上面相同的响应

//the request example
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"xmlns:xsd="http://swea.riksbank.se/xsd">
<soap:Header/>
    <soap:Body>
        <xsd:getAnnualAverageExchangeRates>
            <year>2010</year>
            <month>4</month>
            <languageid>en</languageid>
        </xsd:getAnnualAverageExchangeRates>
    </soap:Body>
</soap:Envelope>

我也试过这个link,但根本无法让它工作

【问题讨论】:

    标签: api soap soapui postman


    【解决方案1】:

    在您链接的 WSDL 的底部有:

    <soap12:address location="http://swea.riksbank.se:80/sweaWS/services/SweaWebServiceHttpSoap12Endpoint"/>
    

    如果您将http://swea.riksbank.se:80/sweaWS/services/SweaWebServiceHttpSoap12Endpoint设置为URL,则使用POST作为方法,将raw设置为正文类型并在下拉列表中选择XML。

    你的正文是正确的,只是在xmlns:xsd="http://swea.riksbank.se/xsd"之前缺少一个空格

    【讨论】:

    • 非常感谢!已经坚持了一段时间了
    猜你喜欢
    • 2018-09-24
    • 2014-01-19
    • 2011-02-10
    • 1970-01-01
    • 2020-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多