我是Android的新蜜蜂,所以关于android的知识并不是那么广泛,好吧,让我们来看看,我需要通过用户名和密码做一个登录,因为我必须通过JSON进行http requset,作为回报,响应也将以JSON形式出现。所以任何人都可以帮助我请它。谢谢。如何在Android中通过JSON发送http请求?
3
A
回答
4
尝试这个代码
Button show_data;
JSONObject my_json_obj;
String path,firstname,lastname;
path = "http://192.168.101.123:255/services/services.php?id=9";
HttpClient client = new DefaultHttpClient();
HttpConnectionParams.setConnectionTimeout(client.getParams(), 10000);
HttpEntity entity;
HttpResponse response = null;
HttpURLConnection urlconn;
my_json_obj = new JSONObject();
try
{
urlconn = (HttpURLConnection) new URL(path).openConnection();
urlconn.setConnectTimeout(10000);
urlconn.setDoOutput(true);
OutputStreamWriter writer = new OutputStreamWriter(urlconn.getOutputStream(), "UTF-8");
my_json_obj.put("sUserName", "test2");
my_json_obj.put("sPassword", "123456");
writer.write(my_json_obj.toString());
writer.close();
if(true)
{
String temp;
temp = WebRequestCall(my_json_obj);
//Log.i("Reply", temp);
}
1
我想这是更多的另一种方式:通过HTTP发送JSON数据。请参考HttpURLConnection
和org.json.*
类。
0
你看排球和/或改造? 如果登录不只是操作,你需要使他们可以有很大的帮助。
相关问题
- 1. 如何通过TCPSocket发送HTTP请求?
- 2. 发送JSON到服务器通过HTTP放置请求在android
- 3. 如何在android中发送http请求?
- 4. 通过ASP.net发送HTTP发布请求
- 5. 从Android发送JSON HTTP POST请求
- 6. Android:如何每10秒通过服务发送http请求
- 7. 在Android中的OKhttp中通过POST请求发送JSON正文
- 8. 如何通过POST请求与Android发送JSON对象
- 9. 如何通过Android的HttpClient请求发送JSON对象?
- 10. 如何发送请求并通过JAVA(android)接收响应(JSON)?
- 11. 如何通过Android的请求发送JSON对象?
- 12. 发送HTTP请求通过python脚本
- 13. 通过ASP.NET C发送HTTP请求#
- 14. 通过AJAX发送http请求
- 15. 通过HTTP发送REST请求
- 16. 通过php发送多个http请求
- 17. 通过http请求发送彩信
- 18. Android Developer Console如何发送HTTP请求?
- 19. 如何通过http请求发送文件到http服务器
- 20. 在Android中发送HTTP请求
- 21. 通过Net :: HTTP发送Ruby中的http发布请求
- 22. 从请求通过json发送参数
- 23. 通过AJAX发送JSON POST请求
- 24. 通过GET请求发送JSON列表
- 25. 如何通过代理发送Java中的原始http请求
- 26. 如何通过angularjs中的拦截器发送http请求?
- 27. 如何通过springXD发送http-client发布请求
- 28. 从Android发送JSON请求
- 29. 在Android中发送JSON POST请求
- 30. 如何通过HTTP发送Unicode JSON?