[英]Connecting android to a web-service
我正在開發一個android應用程序,我想將其連接到Web服務,關於如何發出Web請求並接收響應的任何想法? 注意:我想將XML文件發送到Web服務並從中接收。 提前致謝
要連接網站,請使用以下代碼
URL url = new URL("http://www.myweb.com");
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setConnectTimeout(5000); // 5 seconds
conn.setRequestMethod("GET");
conn.connect();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line;
while ((line = rd.readLine()) != null) {
//data of the page will be returned in line, do whatever u want here
}
我創建了這個工具來自動將wsdl生成為android代碼,
http://www.wsdl2code.com/Example.aspx
public void callWebService(){
SampleService srv1 = new SampleService();
Request req = new Request();
req.companyId = "1";
req.userName = "userName";
req.password = "pas";
Response response = srv1.ServiceSample(req);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.