HttpClient的支持在HTTP/1.1规范中定义的所有的HTTP方法:GET, HEAD, POST, PUT, DELETE, TRACE  OPTIONS。每有一个方法都有一个对应的类:HttpGetHttpHeadHttpPostHttpPutHttpDeleteHttpTraceHttpOptions所有的这些类均实现了HttpUriRequest接口,故可以作为execute的执行参数使用。请求URI是能够应用请求的统一资源标识符。 HTTP请求的URI包含一个协议计划protocol scheme,主机名host name,,可选的端口optional port,资源的路径resource path,可选的查询optional query和可选的片段optional fragment

http://www.cnblogs.com/playsoon/archive/2011/08/04/2127005.html

 

 

若要读取从实体内容,一可以通过检索HttpEntitygetContent()方法,它返回一个java.io.InputStream,或一个可以提供一个输出流的HttpEntitywriteToOutputStream中)方法的输入流,这将返回已被写入给定的流的所有内容。

当通过传入的消息收到实体,方法HttpEntitygetContentType()和HttpEntitygetContentLength()方法可用于阅读通用元数据metadata,如Content-TypeContent-Length headers(如果可用)。由于Content-Type header可以包含一个像text/plain或者text/html的文本mime-typescharacter encodingHttpEntitygetContentEncoding()方法用来读取此信息。如果headers是不可用,返回的长度是-1content type并为NUL。如果Content – Type header可用,将返回一个header对象。