CloseableHttpResponse 类是 Apache HttpClient 库中的一个类,代表一个可关闭的 HTTP 响应。当你使用 HttpClient 发送请求时,你会得到一个 CloseableHttpResponse
实例,它包含了服务器的响应数据和状态。处理完响应后,你应该关闭这个响应对象来释放底层的系统资源。
常用方法
-
获取响应实体:
HttpEntity getEntity()
:返回响应实体,可能包含二进制数据或文本数据。
-
获取状态行:
StatusLine getStatusLine()
:返回响应的状态行,包含 HTTP 版本和状态码。
-
获取所有头信息:
Header[] getAllHeaders()
:返回响应的所有头信息。
-
获取特定的头信息:
Header getFirstHeader(String name)
:返回指定名称的第一个头信息。Header getLastHeader(String name)
:返回指定名称的最后一个头信息。