我不知道如何在 postman 中向 swea riksbank 进行 SoapUI 调用 (瑞典银行)。我有 wsdl请求url中的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但根本无法让它工作
最佳答案
在您链接的 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"
关于api - 与 postman 请求 SOAP ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49194637/