这是httpclient4.3所需jar包 官方绿色版下载, Apache Jakarta Common 下的(de)子项目,可以用来提供(gòng)高效的、最新的(de)、功能(néng)丰富的支持 HTTP 协议的客户端编(biān)程工(gōng)具包,并且它支持(chí) HTTP 协(xié)议最新的版本和建议。
httpclient4.3所需(xū)jar包官方绿色(sè)版的HTTP客户端(duān)开源项目---HttpClient。它完全能够处理HTTP连接(jiē)中的各种问题,使用起来非常方便(biàn)。只需在项目中引入HttpClient.jar 包,就可以(yǐ)模拟 IE 来获取网页内(nèi)容。
Httpclient所(suǒ)需jar包,包括commons-codec-1.4.jar、commons-httpclient-3.0.1.jar、commons-logging-1.1.1.jar。
(1) GET方法
使用 HttpClient 需要以下 6 个(gè)步骤:
1. 创建 HttpClient 的实例
2. 创建某种连接(jiē)方法的实例(lì),在(zài)这里是 GetMethod。在 GetMethod 的构造函(hán)数(shù)中传入待连接的地址
3. 调用第(dì)一步中创建好的(de)实例的(de) execute 方法来执行第二步中创(chuàng)建好的 method 实例
4. 读 response
5. 释放连接。无(wú)论执行方法是否成功(gōng),都必须释(shì)放连接
6. 对得(dé)到(dào)后的(de)内容进行处理(lǐ)
以下列出(chū)的是(shì) HttpClient 提供的主要的功能(néng),要知道更(gèng)多详细的功(gōng)能可以参见(jiàn) HttpClient 的主页。
(1)实现了所(suǒ)有 HTTP 的方法(fǎ)(GET,POST,PUT,HEAD 等)
(2)支持自动转向
(3)支持 HTTPS 协(xié)议
(4)支持(chí)代理服务(wù)器等(děng)
