类 BceCloseableHttpResponse
- java.lang.Object
-
- com.baidubce.http.BceCloseableHttpResponse
-
- 所有已实现的接口:
Closeable,AutoCloseable,org.apache.http.client.methods.CloseableHttpResponse,org.apache.http.HttpMessage,org.apache.http.HttpResponse
public class BceCloseableHttpResponse extends Object implements org.apache.http.client.methods.CloseableHttpResponse
The implement from interface CloseableHttpResponse.
-
-
构造器概要
构造器 构造器 说明 BceCloseableHttpResponse(org.apache.http.HttpResponse original)
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 voidaddHeader(String name, String value)voidaddHeader(org.apache.http.Header header)voidclose()booleancontainsHeader(String name)org.apache.http.Header[]getAllHeaders()org.apache.http.HttpEntitygetEntity()org.apache.http.HeadergetFirstHeader(String name)org.apache.http.Header[]getHeaders(String name)org.apache.http.HeadergetLastHeader(String name)LocalegetLocale()org.apache.http.params.HttpParamsgetParams()已过时。org.apache.http.ProtocolVersiongetProtocolVersion()org.apache.http.StatusLinegetStatusLine()org.apache.http.HeaderIteratorheaderIterator()org.apache.http.HeaderIteratorheaderIterator(String name)voidremoveHeader(org.apache.http.Header header)voidremoveHeaders(String name)voidsetEntity(org.apache.http.HttpEntity entity)voidsetHeader(String name, String value)voidsetHeader(org.apache.http.Header header)voidsetHeaders(org.apache.http.Header[] headers)voidsetLocale(Locale loc)voidsetParams(org.apache.http.params.HttpParams params)已过时。voidsetReasonPhrase(String reason)voidsetStatusCode(int code)voidsetStatusLine(org.apache.http.ProtocolVersion ver, int code)voidsetStatusLine(org.apache.http.ProtocolVersion ver, int code, String reason)voidsetStatusLine(org.apache.http.StatusLine statusline)StringtoString()
-
-
-
方法详细资料
-
close
public void close() throws IOException- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中Closeable- 抛出:
IOException
-
getStatusLine
public org.apache.http.StatusLine getStatusLine()
- 指定者:
getStatusLine在接口中org.apache.http.HttpResponse
-
setStatusLine
public void setStatusLine(org.apache.http.StatusLine statusline)
- 指定者:
setStatusLine在接口中org.apache.http.HttpResponse
-
setStatusLine
public void setStatusLine(org.apache.http.ProtocolVersion ver, int code)- 指定者:
setStatusLine在接口中org.apache.http.HttpResponse
-
setStatusLine
public void setStatusLine(org.apache.http.ProtocolVersion ver, int code, String reason)- 指定者:
setStatusLine在接口中org.apache.http.HttpResponse
-
setStatusCode
public void setStatusCode(int code) throws IllegalStateException- 指定者:
setStatusCode在接口中org.apache.http.HttpResponse- 抛出:
IllegalStateException
-
setReasonPhrase
public void setReasonPhrase(String reason) throws IllegalStateException
- 指定者:
setReasonPhrase在接口中org.apache.http.HttpResponse- 抛出:
IllegalStateException
-
getEntity
public org.apache.http.HttpEntity getEntity()
- 指定者:
getEntity在接口中org.apache.http.HttpResponse
-
setEntity
public void setEntity(org.apache.http.HttpEntity entity)
- 指定者:
setEntity在接口中org.apache.http.HttpResponse
-
getLocale
public Locale getLocale()
- 指定者:
getLocale在接口中org.apache.http.HttpResponse
-
setLocale
public void setLocale(Locale loc)
- 指定者:
setLocale在接口中org.apache.http.HttpResponse
-
getProtocolVersion
public org.apache.http.ProtocolVersion getProtocolVersion()
- 指定者:
getProtocolVersion在接口中org.apache.http.HttpMessage
-
containsHeader
public boolean containsHeader(String name)
- 指定者:
containsHeader在接口中org.apache.http.HttpMessage
-
getHeaders
public org.apache.http.Header[] getHeaders(String name)
- 指定者:
getHeaders在接口中org.apache.http.HttpMessage
-
getFirstHeader
public org.apache.http.Header getFirstHeader(String name)
- 指定者:
getFirstHeader在接口中org.apache.http.HttpMessage
-
getLastHeader
public org.apache.http.Header getLastHeader(String name)
- 指定者:
getLastHeader在接口中org.apache.http.HttpMessage
-
getAllHeaders
public org.apache.http.Header[] getAllHeaders()
- 指定者:
getAllHeaders在接口中org.apache.http.HttpMessage
-
addHeader
public void addHeader(org.apache.http.Header header)
- 指定者:
addHeader在接口中org.apache.http.HttpMessage
-
addHeader
public void addHeader(String name, String value)
- 指定者:
addHeader在接口中org.apache.http.HttpMessage
-
setHeader
public void setHeader(org.apache.http.Header header)
- 指定者:
setHeader在接口中org.apache.http.HttpMessage
-
setHeader
public void setHeader(String name, String value)
- 指定者:
setHeader在接口中org.apache.http.HttpMessage
-
setHeaders
public void setHeaders(org.apache.http.Header[] headers)
- 指定者:
setHeaders在接口中org.apache.http.HttpMessage
-
removeHeader
public void removeHeader(org.apache.http.Header header)
- 指定者:
removeHeader在接口中org.apache.http.HttpMessage
-
removeHeaders
public void removeHeaders(String name)
- 指定者:
removeHeaders在接口中org.apache.http.HttpMessage
-
headerIterator
public org.apache.http.HeaderIterator headerIterator()
- 指定者:
headerIterator在接口中org.apache.http.HttpMessage
-
headerIterator
public org.apache.http.HeaderIterator headerIterator(String name)
- 指定者:
headerIterator在接口中org.apache.http.HttpMessage
-
getParams
@Deprecated public org.apache.http.params.HttpParams getParams()
已过时。- 指定者:
getParams在接口中org.apache.http.HttpMessage
-
setParams
@Deprecated public void setParams(org.apache.http.params.HttpParams params)
已过时。- 指定者:
setParams在接口中org.apache.http.HttpMessage
-
-