@Contract(threading=IMMUTABLE_CONDITIONAL) public final class DefaultHttpProcessor extends Object implements HttpProcessor
HttpProcessor.| 构造器和说明 |
|---|
DefaultHttpProcessor(HttpRequestInterceptor... requestInterceptors) |
DefaultHttpProcessor(HttpRequestInterceptor[] requestInterceptors,
HttpResponseInterceptor[] responseInterceptors) |
DefaultHttpProcessor(HttpResponseInterceptor... responseInterceptors) |
DefaultHttpProcessor(List<HttpRequestInterceptor> requestInterceptors,
List<HttpResponseInterceptor> responseInterceptors) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
process(HttpRequest request,
EntityDetails entity,
HttpContext context)
Processes a request.
|
void |
process(HttpResponse response,
EntityDetails entity,
HttpContext context)
Processes a response.
|
public DefaultHttpProcessor(HttpRequestInterceptor[] requestInterceptors, HttpResponseInterceptor[] responseInterceptors)
public DefaultHttpProcessor(List<HttpRequestInterceptor> requestInterceptors, List<HttpResponseInterceptor> responseInterceptors)
public DefaultHttpProcessor(HttpRequestInterceptor... requestInterceptors)
public DefaultHttpProcessor(HttpResponseInterceptor... responseInterceptors)
public void process(HttpRequest request, EntityDetails entity, HttpContext context) throws IOException, HttpException
HttpRequestInterceptorprocess 在接口中 HttpRequestInterceptorrequest - the request to processentity - the request entity details or null if not availablecontext - the context for the requestIOException - in case of an I/O errorHttpException - in case of an HTTP protocol violationpublic void process(HttpResponse response, EntityDetails entity, HttpContext context) throws IOException, HttpException
HttpResponseInterceptorprocess 在接口中 HttpResponseInterceptorresponse - the response to processentity - the request entity details or null if not availablecontext - the context for the requestIOException - in case of an I/O errorHttpException - in case of an HTTP protocol violationCopyright © 2023. All rights reserved.