
HttpClient
文章平均质量分 60
com360
曾就职于神州数码,现就职于阿里巴巴,主要做Android应用开发。
展开
-
01_HttpClient开篇
以前在做项目的时候只是用的最基本的HttpClient的方法,去发送http请求,获得相应,解析返回内容。并没有深入的去了解HttpClient的用法,也不是很清楚内部如何实现的。从现在开始,我会根据HttpClient的官方文档和源代码对HttpClient最一个详细系统的学习。可以能会需要很长的时间去学习,但是还是贵在坚持,把HttpClient学的非常好。不管对于自己还是公司,还有网友朋原创 2012-06-06 10:42:01 · 1466 阅读 · 0 评论 -
02_Http请求报文_HttpRequest
//HttpRequest封装了请求的方法,uri,和请求行,还有请求头信息 HttpRequest request = new BasicHttpRequest("GET", "/", HttpVersion.HTTP_1_1); //请求行:http请求信息报文的第一行 RequestLine requestLine = request.getRequestLine(); Sy原创 2012-06-06 18:14:47 · 5170 阅读 · 0 评论 -
05_Http的内容实体介绍
接下来几篇博客讲写一些关于Http实体的内容。Http的请求报文和响应报文可以携带内容实体,也就是http的真正的内容部分。那些头信息都是给程序看或者说给程序员看的,内容实体才是真正给用户看的,或者说是我们真正需要的数据内容。实体是可选的,可以有也可以没有。HttpClient这个开源项目把实体分成三种类型,分类是根据实体的来源分的。1.流式实体:从相应的中获得的流式的内容,流式实原创 2012-06-07 14:40:43 · 2997 阅读 · 1 评论 -
补充:http的介绍
http协议header的介绍http://kb.cnblogs.com/page/119118/原创 2012-06-07 15:31:37 · 2031 阅读 · 0 评论 -
03_Http相应报文-HttpResponse
package com.scl.base;import org.apache.http.HttpResponse;import org.apache.http.HttpStatus;import org.apache.http.HttpVersion;import org.apache.http.message.BasicHttpResponse;public class HttpC原创 2012-06-07 10:35:47 · 5646 阅读 · 0 评论 -
04_报文通用的属性和方法_迭代查询头信息
package com.scl.base;import java.util.ArrayList;import java.util.List;import org.apache.http.Header;import org.apache.http.HeaderElement;import org.apache.http.HeaderElementIterator;import org原创 2012-06-07 12:19:59 · 4084 阅读 · 1 评论 -
07_HttpEntity类型有哪些
BasicHttpEntity 代表底层流的基本实体。通常是在http报文中获取的实体。他只有一个空参的构造方法。刚创建时没有内容,长度为负值。需要通过两个方法,把值赋进去。/** * BasicHttpEntity * @throws IOException */ public static void testBasicHttpEntity() throws I原创 2012-06-08 16:25:22 · 14952 阅读 · 2 评论 -
06_HttpEntity的使用
HttpEntity实体即可以使流也可以使字符串形式。具体有什么用法看他的方法解释:package com.scl.base;import java.io.IOException;import java.io.UnsupportedEncodingException;import org.apache.http.HttpEntity;import org.apache.http原创 2012-06-08 14:49:00 · 67323 阅读 · 9 评论