public final class CloseableHttpResponse extends Object implements ClassicHttpResponse
Modifier and Type | Method and Description |
---|---|
void |
addHeader(Header header) |
void |
addHeader(String name,
Object value) |
void |
close() |
boolean |
containsHeader(String name) |
int |
countHeaders(String name) |
int |
getCode() |
HttpEntity |
getEntity() |
Header |
getFirstHeader(String name) |
Header |
getHeader(String name) |
Header[] |
getHeaders() |
Header[] |
getHeaders(String name) |
Header |
getLastHeader(String name) |
Locale |
getLocale() |
String |
getReasonPhrase() |
ProtocolVersion |
getVersion() |
Iterator<Header> |
headerIterator() |
Iterator<Header> |
headerIterator(String name) |
boolean |
removeHeader(Header header) |
boolean |
removeHeaders(String name) |
void |
setCode(int code) |
void |
setEntity(HttpEntity entity) |
void |
setHeader(Header header) |
void |
setHeader(String name,
Object value) |
void |
setHeaders(Header... headers) |
void |
setLocale(Locale loc) |
void |
setReasonPhrase(String reason) |
void |
setVersion(ProtocolVersion version) |
String |
toString() |
public int getCode()
getCode
in interface HttpResponse
public HttpEntity getEntity()
getEntity
in interface HttpEntityContainer
public boolean containsHeader(String name)
containsHeader
in interface MessageHeaders
public void setVersion(ProtocolVersion version)
setVersion
in interface HttpMessage
public void setCode(int code)
setCode
in interface HttpResponse
public String getReasonPhrase()
getReasonPhrase
in interface HttpResponse
public int countHeaders(String name)
countHeaders
in interface MessageHeaders
public void setEntity(HttpEntity entity)
setEntity
in interface HttpEntityContainer
public ProtocolVersion getVersion()
getVersion
in interface HttpMessage
public void setReasonPhrase(String reason)
setReasonPhrase
in interface HttpResponse
public Header[] getHeaders(String name)
getHeaders
in interface MessageHeaders
public void addHeader(Header header)
addHeader
in interface HttpMessage
public Locale getLocale()
getLocale
in interface HttpResponse
public void addHeader(String name, Object value)
addHeader
in interface HttpMessage
public void setLocale(Locale loc)
setLocale
in interface HttpResponse
public Header getHeader(String name) throws ProtocolException
getHeader
in interface MessageHeaders
ProtocolException
public void setHeader(Header header)
setHeader
in interface HttpMessage
public Header getFirstHeader(String name)
getFirstHeader
in interface MessageHeaders
public void setHeader(String name, Object value)
setHeader
in interface HttpMessage
public void setHeaders(Header... headers)
setHeaders
in interface HttpMessage
public boolean removeHeader(Header header)
removeHeader
in interface HttpMessage
public boolean removeHeaders(String name)
removeHeaders
in interface HttpMessage
public Header getLastHeader(String name)
getLastHeader
in interface MessageHeaders
public Header[] getHeaders()
getHeaders
in interface MessageHeaders
public Iterator<Header> headerIterator()
headerIterator
in interface MessageHeaders
public Iterator<Header> headerIterator(String name)
headerIterator
in interface MessageHeaders
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
IOException
Copyright © 1999–2021 The Apache Software Foundation. All rights reserved.