public abstract class AbstractInterceptor extends Object implements Interceptor
| 构造器和说明 |
|---|
AbstractInterceptor() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
aroundProcess(Request request,
Response response,
InterceptorChain chain)
The around intercept for RPC methods.
|
boolean |
handleRequest(Request request)
This method is called in two scenarios:
Before the client sends the request;
Before the server processes the request.
|
void |
handleResponse(Response response)
This method is called in two scenarios:
Before the server sends the response;
After the client receives the response.
|
public boolean handleRequest(Request request)
InterceptorhandleRequest 在接口中 Interceptorrequest - request content, when the business is implemented, it needs to be converted into the type
required by the specific protocol.public void handleResponse(Response response)
InterceptorhandleResponse 在接口中 Interceptorresponse - server response content, when the business is implemented, it needs to be converted into the typepublic void aroundProcess(Request request, Response response, InterceptorChain chain) throws Exception
InterceptoraroundProcess 在接口中 Interceptorresponse - sync result or async futurechain - interceptor chainExceptionCopyright © 2019 Baidu, Inc.. All rights reserved.