2011-03-24 61 views
0

我正在開發一個Android客戶端來執行以下HTTPRequest並讀取響應。我創建了後端,並使用Web服務測試工具進行了測試。這個片段是由該工具拍攝的。因爲Android對SOAP的支持有限,所以我正在尋找一種使用HTTP POST的方法。任何人都可以告訴我一個方法來做到這一點。如何通過HTTP POST與Android發送XML數據

POST /demo/internalsoapgateway HTTP/1.1 
Host: myIP:PORT 
Content-Type: text/xml; charset=UTF-8 
InteractiveMode: false 
Authorization: Basic aWZzYXBwOmlmc2FwcA== 
Accept-Language: en-US 
SOAPAction: urn:soap_access_provider:BrowseCountry:QueryTrnCountry 
User-Agent: Java/1.5.0_11 
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2 
Connection: keep-alive 
Content-Length: 381 

<?xml version="1.0" encoding="UTF-8"?> 
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> 
    <soap:Body> 
     <TRN_COUNTRY_QUERY xmlns="urn:ifsworld-com:schemas:browse_country_query_trn_country_request" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 

     </TRN_COUNTRY_QUERY> 

</soap:Body> 

</soap:Envelope> 

謝謝!!

回答

相關問題