HttpClient 是Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。
HttpClient 提供的主要的功能有:
(1)实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)
(2)支持自动转向
(3)支持 HTTPS 协议
(4)支持代理服务器等
个人写了一个简单的实例用来爬取一些简单的网页如下:
导入需要的jar包我这里用的是maven
这里需要注意点的是需要抛出异常我这里直接用了throws
如果有什么地方没有写好的麻烦大神指点指点