1.超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。 2. java接口 --------java.net.*
3. apache 接口---------org.apache.http.*
Apache提供的HttpCient,实现起来简单方便:
A: GET方式操作
-
public void get() {
-
String url = httpUrl + "?text1=" + text1.getText().toString()
-
+ "&text2=" + text2.getText().toString();
-
// 创建HttpGet对象
-
HttpGet request = new HttpGet(url);
-
// 创建HttpClient对象
-
HttpClient client = new DefaultHttpClient();
-
HttpResponse httpResponse = null;
-
try {
-
httpResponse = client.execute(request);
-
if (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
-
text3.setText(EntityUtils.toString(httpResponse.getEntity(),
-
"utf-8"));
-
}
-
} catch (ClientProtocolException e) {
-
e.printStackTrace();
-
} catch (IOException e) {
-
e.printStackTrace();
-
}
-
}
-
public void get() {
-
String url = httpUrl + "?text1=" + text1.getText().toString()
-
+ "&text2=" + text2.getText().toString();
-
// 创建HttpGet对象
-
HttpGet request = new HttpGet(url);
-
// 创建HttpClient对象
-
HttpClient client = new DefaultHttpClient();
-
HttpResponse httpResponse = null;
-
try {
-
httpResponse = client.execute(request);
-
if (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) {
-
text3.setText(EntityUtils.toString(httpResponse.getEntity(),
-
"utf-8"));
-
}
-
} catch (ClientProtocolException e) {
-
e.printStackTrace();
-
} catch (IOException e) {
-
e.printStackTrace();
-
}
-
}
B:POST方式操作
分享到:
相关推荐
android http协议 网络编程 经典完整代码 非常经典 非常完整的代码.
描述了http协议下post提交的方法
老罗Android视频开发教程 android之http协议编程代码 很不错的Android开发教程。
android studio 使用HttpURLConnection类向服务器上传数据,并使用asp将保存到数据库并显示的示例源程序。
之前关于Android Http协议访问网络的一点分析,最近需要回顾,就顺便发到随笔上了 Android中http连接主要是为了获取网络数据,目前了解的有3种方法: Httpconnection ——本人常用 OKHTTP——看见过(需要在依赖...
android利用http协议把网页内容下载到指定文件夹
(android之http协议编程)第三集hjava_http_post.zip 关于http协议的post
HTTP协议时基于TCP/IP协议之上的协议,是Web浏览器和Web服务器之间的应用层的协议,是通用的、无状态的面向对象的协议
我的Android进阶之旅------>Android基于HTTP协议的多线程断点下载器的实现的源代码,原文地址:http://blog.csdn.net/ouyang_peng/article/details/10125409
Android中通过HTTP协议实现网络通信文件上传案例!
Android中用到的基于Http协议的文件下载功能,支持多线程下载和断点续传. 功能说明:http://blog.csdn.net/ncepudmx/article/details/39118035
老罗android视频开发源码和ppt 这是视频配套的源码与PPT, 分了不同的小包 老罗写的, 听说叫罗升阳。
Android程序技术:HTTP协议的使用.pptx
手写http协议 通过Socket 上传文件
android通过HTTP协议上传文件至远程服务器,此示例包含android客户端和服务器端项目,适合初学者
博客:http://blog.csdn.net/w8897282/article/details/51676128
android 多线程断点下载,功能基本完善,UI可以自己定制,代码详细结构,功能截图见 http://blog.csdn.net/zuoliang1014/article/details/17676045 包含开始,暂停,继续,删除等功能
利用get和post方式上传文件 还有与底层相关的socket通信
我的Android进阶之旅------>Android基于HTTP协议的多线程断点下载器的实现的源代码,原文地址:http://blog.csdn.net/ouyang_peng/article/details/10125409 这个进行了第二次优化