HttpClient 4.3 讲解一之Http内容实体介绍
以下是我从其它博客里面摘录过来的,希望填充一下大家的概念:
下面章节将慢慢的讲解HttpClient,以实例说明:
?
Http的请求报文和响应报文可以携带内容实体,也就是http的真正的内容部分。那些头信息都是给程序看或者说给程序员看的,内容实体才是真正给用户看的,或者说是我们真正需要的数据内容。
实体是可选的,可以有也可以没有。
?
HttpClient这个开源项目把实体分成三种类型,分类是根据实体的来源分的。
1.流式实体:从相应的中获得的流式的内容,流式实体不可以重复取出。
2.自我包含式实体:从内存中或者其他链接获得,一般是包含在请求中。可以重复生成。(这个我不明白,有明白的网友可以告诉我一声)
3.包装式:直接从另一个实体获得。
重复实体是对于包含式实体俩说的,就是可以重复读取多次,例如:StringEntity,ByteArrayEntity
?
?