我发现这么多的样本请求REST API,但都一起,混乱,可以有一个人请我解释的方式,使用HTTP请求。的Android REST客户端
我的要求是,我想通过提供用户名,PWD和一键搞定从REST API数据。
什么我都用过了,
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("REST API url");
post.setHeader("Content-type", "application/json");
JSONObject obj = new JSONObject();
obj.put("username", "un");
obj.put("pwd", "password");
obj.put("key","123456");
post.setEntity(new StringEntity(obj.toString(), "UTF-8"));
HttpResponse response = client.execute(post);
但响应总是空而这些工作正常时,通过发布相同data.Is有些事情错了我的做法与浏览器的工具进行测试?请给我正确的方法。谢谢
不,我试过这个,还是同样的问题。我无法获得响应数据。有人能帮助我吗?我应该使用UrlConnection而不是Http类吗? – user470169