我需要探索我在
Android上使用Web服务的项目.我知道没有官方的XML – RPC Web服务库.
但是对于REST XML,我需要测试它.@H_301_3@
我想在我的网页(我必须通过用户名和密码)从Android的HTTP GET读取XML.@H_301_3@
要么@H_301_3@
假设我跟着 This link,那我在哪里通过用户名和密码?@H_301_3@
有人可以帮我吗@H_301_3@
解决方法
HttpGet uri = new HttpGet("http://example.com"); DefaultHttpClient client = new DefaultHttpClient(); HttpResponse resp = client.execute(uri); StatusLine status = resp.getStatusLine(); if (status.getStatusCode() != 200) { Log.d(tag,"HTTP error,invalid server status code: " + resp.getStatusLine()); } DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(resp.getEntity().getContent());