这是(shì)httpclient需要的(de)各种jar包下载,的HTTP客户端开(kāi)源项目---HttpClient。它(tā)完全能够处理HTTP连接中的各(gè)种问题(tí),使(shǐ)用(yòng)起(qǐ)来非常方便。只需在项目中引入HttpClient.jar 包(bāo),就可(kě)以(yǐ)模拟 IE 来获取网页内容。
(1)实现(xiàn)了所有 HTTP 的方法(fǎ)(GET,POST,PUT,HEAD 等(děng))
(2)支持自动(dòng)转向(xiàng)
(3)支持 HTTPS 协议(yì)
(4)支持代理服务器等
(1) GET方法
使(shǐ)用 HttpClient 需要以下 6 个步骤:
1. 创建(jiàn) HttpClient 的实(shí)例
2. 创建某种连(lián)接方法的实例,在这里是(shì) GetMethod。在 GetMethod 的(de)构造函数中(zhōng)传(chuán)入(rù)待连接的地址
3. 调用第一步中创建好的实(shí)例的 execute 方法来执行第二步中创建好的 method 实例
4. 读 response
5. 释放连(lián)接。无论执行方法是否(fǒu)成功(gōng),都必须释放(fàng)连(lián)接
6. 对得到后(hòu)的内容(róng)进行处理
httpclient需要的各种jar包(bāo)是使用HttpClient的(de)必备,目(mù)前最新版HttpClient为4.5版,为了方便大(dà)家的使用和(hé)功能的(de)健全(quán),提供了(le)HttpClient4.5Jar包的下载。
