Androidクライアントアプリケーションにasmx Webサービスを使用しています。以下に記述されている SOAP 1.1 リクエストのサンプルには、soap_action、method_name、namespace、および 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