我需要探索我在
Android上使用Web服务的项目.我知道没有官方的XML – RPC Web服务库.
但是对于REST XML,我需要测试它.
我想在我的网页(我必须通过用户名和密码)从Android的HTTP GET读取XML.
要么
假设我跟着 This link,那我在哪里通过用户名和密码?
有人可以帮我吗
解决方法
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());