HttpURLConnection与HttpClient的区别: HttpClient是个很不错的开源框架(org.appache.http),封装了访问http的请求头,参数,内容体,响应等等,使用起来更方面更强大。 HttpURLConnection是java的标准类,可以...
分类:
移动开发 时间:
2015-04-01 09:44:17
阅读次数:
160
/** * 程序中访问http数据接口 */ public static String getURLContent(String urlStr) { /** 网络的url地址 */ URL url = null; /** http连接 */ HttpURLConnection http...
分类:
编程语言 时间:
2015-03-31 10:36:49
阅读次数:
215
Android程序最重要的模块就是网络部分,如何从网络上下载数据,如何将处理过的数据上传至网络,往往是android程序的关键环节。 Android原生提供基于HttpClient和HttpUrlConnection的两种网络访问方式。利用原生的这两种方式编写网络代码,需要自己考虑很多,获...
分类:
移动开发 时间:
2015-03-30 00:58:52
阅读次数:
161
本地拍照,发送到服务器"POST"以二进制byte[]方式发送一张图片大概为300K左右,一次发送完毕//post请求
@SuppressLint("HandlerLeak")
publicstaticbooleanpostRequest(StringurlPath,byte[]b){
try{
URLurl=newURL(urlPath);
HttpURLConnectioncon=(HttpURLConnection)url.ope..
分类:
其他好文 时间:
2015-03-20 01:38:36
阅读次数:
274
import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.HttpURLConnection; import java.net.URL; import java.util.Map; import java.util.Ma...
分类:
其他好文 时间:
2015-03-17 12:44:23
阅读次数:
131
问题描述:1、当前的项目用的是4.3,经过断点调试,知道错误发生在HttpURLConnection con = (HttpURLConnection)url.openConnection();//打开一个connection连接 con.setRequestMethod("GET")...
分类:
移动开发 时间:
2015-03-14 15:19:13
阅读次数:
130
解决交互的乱码
多线程下载-玩具程序
多线程下载与续传-玩具程序
Android下多线程下载-玩具程序
XUtils下载文件解决交互的乱码交互乱码的根本原因就是平台两端的字符编码不一致
需要注意的点:
Andriod使用HttpUrlConnection的Get和Post方式提交,都不会帮我们进行编码,如果有中文就会出现乱码。需要我们使用URLEncoder.encode()方法对参数进行编码。
多...
分类:
移动开发 时间:
2015-03-12 06:25:37
阅读次数:
302
/*
* JAVASE 表单的测试,这里没有使用大多数使用广泛的jsp和servlet等等
* */
package post;
import java.io.IOException;
import java.io.InputStream;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
im...
分类:
编程语言 时间:
2015-03-09 16:18:13
阅读次数:
155
声明:本代码仅供学习娱乐。
1、采用线程访问
2、使用线程池和阻塞队列
import java.net.HttpURLConnection;
import java.net.URI;
import java.net.URLConnection;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurr...
分类:
其他好文 时间:
2015-03-08 21:34:28
阅读次数:
219
9.取消使用Volley库改用基本HttpURLConnection在使用Volley库的地方使用AsyncTask来替换,使用HttpURLConnection来进行数据加载需要更改的地方是UpdateService和MainActivity: 1 private void update(){ 2...
分类:
其他好文 时间:
2015-03-07 11:28:08
阅读次数:
150