Java的HTTP通信
2016-06-16 12:52
381 查看
在Android中,HTTP通信可以用Volley,在Java中不能使用Volley,只能使用DefaultHttpClient,HttpPost和HttpResponse。
/* * 向服务器发送数据,并接受返回的数据 */ public static String send2Server(String url, List <NameValuePair> params){ String res = null; // 建立HTTPPost连接 HttpPost httpRequest = new HttpPost(url); try { // 发出HTTP Request httpRequest.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); // 取得HTTP Response HttpResponse httpResponse = new DefaultHttpClient().execute(httpRequest); res = EntityUtils.toString(httpResponse.getEntity()); } catch (Exception e){ e.printStackTrace(); } return res; }
相关文章推荐
- libuv学习笔记(12)
- HTTP权威指南读后感
- Android 几种网络请求的区别与联系
- Android 几种网络请求的区别与联系
- Android 几种网络请求的区别与联系
- UIWebView(App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isins)
- rest接口中如何获取HttpServletRequest
- 4# CentOS 6.7 x64 安装Subversion1.9.3(svn,http)
- python网络爬虫学习(六)利用Pyspider+Phantomjs爬取淘宝模特图片
- FCKeditor 2.6.6在ASP中的安装及配置方法分享--ZZ转载自网络
- Android 网络操作和优化相关
- MusicPlayer加载网络音频需要注意的事情
- 在http请求中,get不都是从服务器上down数据下来吗?
- 常用的负载均衡软件详解
- Nginx php https 400 Bad Request
- android httpClient 支持HTTPS的2种处理方式
- CURL使用HTTPS的技术小结
- jetty https服务器实现
- http改用https资料
- http://www.csdn.net/article/2013-05-27/2815444-5-html5-features-you-must-know