我将 asmx Web 服务用于 android 客户端应用程序。对于下面编写的示例 SOAP 1.1 请求,我需要 soap_action、method_name、命名空间和 url。如何为任何 Web 服务请求提供这些参数?我想了解这些参数的来源。(例如:method_name="GetKullaniciBilgileri" 它来自 body 标签之后)
POST /WebSite1/WebService.asmx HTTP/1.1
Host: localhost
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://kodmerkezi.net/HelloThere"
<?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>
<HelloThere xmlns="http://kodmerkezi.net">
<name>string</name>
</HelloThere>
</soap:Body>
</soap:Envelope>
我将这些服务运行为
http://localhost:56053/WebSite1/WebService.asmx?op=HelloThere