HttpClient包里面不包含HttpResponse的问题

最近在看自己动手写网络爬虫这本书,想着先试着写一个爬虫然后再用lucense进行索引。但在最开始的地方就被卡住了,书上写着用HTTPclient来实现对网络资源的请求,比传统的Java里面的URL方法要好。由于书上也没有说要用什么版本的httpclient,我就直接去官网下载了最新版本4.4.1,按照文档来进行操作的时候,发现HttpResponse这个类不在包里面,后来查了资料才发现原来还需要引入HttpCore这个包。
![jar包路径截图](https://img-blog.csdn.net/20150501095518091)
鉴于网上对这个问题的处理还不多,我就做个记录了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: org/apache/http/httpresponse是一个jar,它是Apache HttpClient库的一部分。HttpClient是一个用于发送HTTP请求和接收HTTP响应的开源Java库。它提供了灵活且简单易用的API,可以用来开发基于HTTP协议的客户端应用程序。 org/apache/http/httpresponse jar中的HttpResponse类是HttpClient库中的一个重要组件,它代表了从服务器返回的HTTP响应。HttpResponse类提供了许多有用的方法,可以让开发人员获取响应的状态码、协议版本、响应头信息以及响应体内容等。开发人员可以通过这些方法来处理服务器返回的响应,以便根据具体需求执行相应的操作。 使用org/apache/http/httpresponse jar,可以轻松地发送HTTP请求并处理服务器返回的响应。开发人员可以使用HttpResponse类的方法来检查请求是否成功、获取响应的内容以及处理可能的异常情况。此外,该jar还提供了其他相关的类和方法,以支持更广泛的HTTP客户端开发需求。 总之,org/apache/http/httpresponse jar是用于处理HTTP响应的Apache HttpClient库的一部分。它提供了方便易用的接口和功能,使开发人员能够快速、高效地开发基于HTTP协议的客户端应用程序。 ### 回答2: org/apache/http/httpresponse是一种Java库中的jar,它提供了HTTP协议中的响应对象的功能。它是Apache HttpComponents项目的一部分,该项目为开发人员提供了处理HTTP请求和响应的丰富工具和实用程序。使用这个jar,我们可以方便地创建、操作和处理HTTP响应对象。 org/apache/http/httpresponse jar提供了一系列类和接口,其中最重要的是HttpResponse类。HttpResponse类代表了一个HTTP响应的实例,它包含了响应状态码、头部信息和响应体等重要属性。我们可以使用HttpResponse类的方法来获取和设置这些属性,以及获取响应的内容。 除了HttpResponse类,org/apache/http/httpresponse jar还提供了其他的类和接口,用于处理HTTP响应的各个方面。例如,我们可以使用org/apache/http/httpresponse jar提供的StatusLine类来获取和设置响应状态码和原因短语。我们还可以使用org/apache/http/httpresponse jar的Header接口和相关类来处理响应头部信息。 总之,org/apache/http/httpresponse jar是一个强大的工具,它使我们能够方便地处理HTTP响应。无论是创建、操作还是处理HTTP响应,使用这个jar都能大大简化开发过程,并提供了丰富的功能和灵活性。 ### 回答3: org/apache/http/httpresponse 是 Apache HttpComponents 项目中的一个 jar 。HttpComponents 项目是一个开源的、全面的 HTTP 协议实现框架,提供了客户端和服务器端的各种功能,括处理 HTTP 请求和响应、创建和管理连接池、处理HTTP头、处理HTTP cookies 等。 org/apache/http/httpresponse 这个jar是项目中的一部分,它包含了 HTTP 响应对象的实现。在使用该时,可以方便地创建一个 HTTP 响应对象,设置响应的状态码、响应头、响应数据等属性,并提供一些操作方法来获取和修改这些属性。 使用 org/apache/http/httpresponse 这个jar,我们可以在 Java 程序中轻松地发送 HTTP 请求并处理响应。通过使用 HttpResponse 类和相应的方法,我们可以获取响应的状态码、响应头信息以及响应数据,并进行处理和分析。例如,我们可以根据状态码来判断请求是否成功,根据响应数据来进行具体的业务处理。 此外,org/apache/http/httpresponse 这个jar还提供了一些其他有用的功能,例如可以设置重定向、处理压缩和解压缩、处理会话管理等。使用这个jar,我们可以构建强大的 HTTP 客户端和服务器端应用程序,以满足各种复杂的需求。 总之,org/apache/http/httpresponse jar是 Apache HttpComponents 项目中的一个重要组成部分,它提供了处理HTTP响应的功能,使用它可以方便地发送HTTP请求并处理响应。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值