public abstract class AbstractExecutionAwareRequest extends AbstractHttpMessage implements HttpExecutionAware, AbortableHttpRequest, Cloneable, HttpRequest
headergroup, params| Modifier | Constructor and Description |
|---|---|
protected |
AbstractExecutionAwareRequest() |
| Modifier and Type | Method and Description |
|---|---|
void |
abort()
中止此http请求。
|
Object |
clone() |
void |
completed() |
boolean |
isAborted() |
void |
reset()
重置请求的内部状态,使其可重用。
|
void |
setCancellable(Cancellable cancellable)
为正在进行的操作设置 Cancellable 。
|
void |
setConnectionRequest(ClientConnectionRequest connRequest)
已过时。
|
void |
setReleaseTrigger(ConnectionReleaseTrigger releaseTrigger)
已过时。
|
addHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParamsequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRequestLineaddHeader, addHeader, containsHeader, getAllHeaders, getFirstHeader, getHeaders, getLastHeader, getParams, getProtocolVersion, headerIterator, headerIterator, removeHeader, removeHeaders, setHeader, setHeader, setHeaders, setParams@Deprecated public void setConnectionRequest(ClientConnectionRequest connRequest)
AbortableHttpRequest复制
ClientConnectionRequest回调,可用于中止长时间的连接请求。
如果请求已经中止,则抛出IOException 。
setConnectionRequest在界面
AbortableHttpRequest
ClientConnectionManager
@Deprecated public void setReleaseTrigger(ConnectionReleaseTrigger releaseTrigger)
AbortableHttpRequest复制
setReleaseTrigger在界面
AbortableHttpRequest
public void abort()
AbortableHttpRequest复制
abort在界面
AbortableHttpRequest
HttpClient.execute(HttpUriRequest) ,
HttpClient.execute(org.apache.http.HttpHost, org.apache.http.HttpRequest) ,
HttpClient.execute(HttpUriRequest, org.apache.http.protocol.HttpContext) ,
HttpClient.execute(org.apache.http.HttpHost, org.apache.http.HttpRequest, org.apache.http.protocol.HttpContext)
public boolean isAborted()
isAborted在界面
HttpExecutionAware
public void setCancellable(Cancellable cancellable)
HttpExecutionAware复制
Cancellable 。
setCancellable在界面
HttpExecutionAware
public Object clone() throws CloneNotSupportedException
clone在
Object
CloneNotSupportedException
public void completed()
public void reset()
Copyright © 1999–2017 The Apache Software Foundation. All rights reserved.