首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Postman发送SOAP请求

使用Postman发送SOAP请求
EN

Stack Overflow用户
提问于 2022-09-08 16:50:43
回答 1查看 216关注 0票数 2

我正试图在查找这里的API文档之后向Loqate服务发送SOAP请求。

文档中说SOAP的终点是

https://api.addressy.com/Capture/Interactive/Find/v1.1/wsdlnew.ws

样例请求是:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8" ?>
<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>
        <Find
            xmlns="http://api.addressy.com/">
            <Key>AA11-AA11-AA11-AA11</Key>
            <Text>wr5 3da</Text>
            <IsMiddleware>True</IsMiddleware>
            <Container>GB|RM|ENG|3DA-WR5</Container>
            <Origin>52.182,-2.222</Origin>
            <Countries>GB,US,CA</Countries>
            <Limit>10</Limit>
            <Language />
            <Bias />
            <Filters />
            <GeoFence />
        </Find>
    </soap:Body>
</soap:Envelope>

因此,我加载邮递员,并按照邮递员的博客指南执行这些步骤。

当我发送请求时,我只会得到此页。我不知道为什么不起作用。

我如何向这个API提出SOAP请求?我遗漏了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-08 19:07:10

这不是服务端点,而是可以获取WSDL的地址。在该WSDL中,您将找到服务端点:

代码语言:javascript
复制
<soap:address location="http://services.postcodeanywhere.co.uk/Capture/Interactive/Find/v1.10/soapnew.ws"/>

把你的请求发送到那里。端点在http上,但是https似乎使用相同的地址:https://services.postcodeanywhere.co.uk/Capture/Interactive/Find/v1.10/soapnew.ws

另一件事。如果你想要一个比邮递员更具体的客户端,你可以试试SoapUI

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73652591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档