版本:4.1带参数名的情况 HttpClient httpClient = new DefaultHttpClient(); HttpPost httpPost = new HttpPost(url);// httpPost.setHeader("Accept-Encoding", ...
分类:
Web程序 时间:
2015-08-05 12:42:47
阅读次数:
240
httpclient是apache的一个项目:http://hc.apache.org/文档比较完善:http://hc.apache.org/httpcomponents-client-ga/tutorial/html/这里就不啰嗦了,主要是在做demo的时候遇到的一些问题在这里总结一下:[引用请...
分类:
编程语言 时间:
2015-08-05 12:40:36
阅读次数:
162
基本原理是Android客户端通过HttpClient向服务器发出请求,服务器向Android客户端返回JSON字符串,Android客户端解析JSON字符串获得数据。1. 新建一个Android项目,主要文件如下:其中MainActivity是UI,CommThread是通信线程,负责和服务器通信...
分类:
移动开发 时间:
2015-08-05 12:17:21
阅读次数:
195
自己实现的抓取网络信息package util;import java.io.IOException;import java.lang.reflect.Field;import java.math.BigDecimal;import java.sql.Timestamp;import java.ut...
分类:
Web程序 时间:
2015-08-05 10:14:45
阅读次数:
156
最近项目要接入某联盟广告,采用protobuf左右传输协议,以前没弄过,这次刚好使用到了,整理下
一、环境准备:(mac下)
1.1 下载protobuf2.5安装包
http://pan.baidu.com/s/1o6v4Sae1.2 解压安装包
tar -zxf protobuf-2.5.0.tar.gz1.3 进入软件目录
cd proto...
分类:
Web程序 时间:
2015-08-04 21:09:53
阅读次数:
968
1.3.Http执行上下文(context)
最初,HTTP是被设计成无状态的,面向请求-响应的协议。然而,现实世界中的应用程序经常需要通过一些逻辑相关的请求-响应交换来保持状态信息。 为了使应用程序能够维持一个过程状态, HttpClient允许HTTP请求在一个特定的执行上下文中来执行--称为HTTP上下文。如果相同的上下文在连续请求之间重用,那么多种逻辑相关的请求可以参与到一个逻辑...
分类:
Web程序 时间:
2015-08-04 19:25:01
阅读次数:
137
//cookieFile 必须填 nullptr
void enableCookies(const char* cookieFile);HttpClient::getInstance()->enableCookies(nullptr);如果填自己编的一个文件名. 那么在 android 上 cookies 会失效!
而其它平台却不会有问题...
分类:
Web程序 时间:
2015-08-04 15:42:30
阅读次数:
141
分为前端调用和服务端(.net)调用。 前端调用 服务端调用 使用HttpClient(System.Net.Http下)+JSON.NET,如下代码。
分类:
其他好文 时间:
2015-08-04 15:13:46
阅读次数:
101
在Android上应该优先使用HttpURLConnection而不是HttpClient。 conn.connect() 这句不需要显式调用,后面的方法会自动调用,但是显式调用了也不会怀孕。 disconnect() 在其他的JVM实现中会关闭闲置的连接。所以一...
分类:
移动开发 时间:
2015-08-03 17:08:42
阅读次数:
142
PS:便宜的服务器可是会不定时的坑你一把。
今天在修改app的一些交互以及重构代码。一切都是那么顺利,啪啪啪,runing,测试没问题,再啪啪啪。。。
突然,测试上传头像的时候,老是连接超时。。。。报如下错误:
XXXXXXSokcetTimeOutXXXXXXXX
然后自己设置HTTP的超时时间:
//设置超时时间
httpclient.setTimeout(2000...
分类:
移动开发 时间:
2015-08-02 23:25:54
阅读次数:
255