私はSOAPとXMLの新機能です。多くのチュートリアルを読みましたが、何も分かりにくいものはありません。どのようにSOAPリクエストを送信しますか?
私は混乱しています。ちょうどSOAPリクエストをどのように送信しますか?私がこれをやろうとしたのは、SOAPリクエスト(下記参照)をtestRequest.xmlとして保存することです。
私はそれを送信するためには、ブラウザでファイル(testRequest.xml)を開くPOST /MobileCashPayout.asmx HTTP/1.1
Host: 192.168.1.80
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<Payout xmlns="http://www.mycel.com/">
<Username>string</Username>
<Password>string</Password>
<referenceID>string</referenceID>
<sourceMsisdn>string</sourceMsisdn>
<destMsisdn>string</destMsisdn>
<Amount>decimal</Amount>
<MobilePin>string</MobilePin>
<cashInformation>string</cashInformation>
<merchantName>string</merchantName>
</Payout>
</soap12:Body>
</soap12:Envelope>
..
私はお返しに取得することを示すエラーメッセージです: XML解析エラー:構文エラー 場所:localhostの/プロジェクト/のtest.xml 行番号1、列1:POST /MobileCashPayout.asmx HTTP/1.1 ^
私はそれを間違った方法を送っていますか? 私を助けてください?
XMLコンテンツは '<?xml'で始まります。その前のすべてがHTTPヘッダーです。どのプラットフォームを使用していますか? Java? –