Web services SOAP基础—如何处理请求
我正在向SOAP和Web服务迈出第一步。通过逆向工程和审查现有代码,我学到了最好的东西。(那是一本傻瓜书) 我有以下来自供应商的SOAP请求示例,该示例提供了有关其产品的XML数据。我的问题是,我不知道如何处理代码。(是的,我是网络开发这方面的新手)Web services SOAP基础—如何处理请求,web-services,soap,Web Services,Soap,我正在向SOAP和Web服务迈出第一步。通过逆向工程和审查现有代码,我学到了最好的东西。(那是一本傻瓜书) 我有以下来自供应商的SOAP请求示例,该示例提供了有关其产品的XML数据。我的问题是,我不知道如何处理代码。(是的,我是网络开发这方面的新手) POST/exatawapi.asmx HTTP/1.1 主持人:webapi.example.com 内容类型:text/xml;字符集=utf-8 内容长度:长度 SOAPAction:“http://webapi.example.com/Ge
POST/exatawapi.asmx HTTP/1.1
主持人:webapi.example.com
内容类型:text/xml;字符集=utf-8
内容长度:长度
SOAPAction:“http://webapi.example.com/GetAvailableProductsXML"
全部的
您需要掌握他们的WSDL。然后在开发环境中使用此WSDL生成类。请看下面的辅导,了解更多详细信息
POST /exatawapi.asmx HTTP/1.1
Host: webapi.example.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://webapi.example.com/GetAvailableProductsXML"
<?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>
<GetAvailableProductsXML xmlns="http://webapi.example.com/">
<brand>All</brand>
</GetAvailableProductsXML>
</soap:Body>
</soap:Envelope>