public interface Handler
| Modifier and Type | Method and Description |
|---|---|
default void |
afterCompletion(org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response,
Object service,
Object args,
Object result,
Exception exception)
结果包装完成后执行
|
default void |
postHandle(org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response,
Object service,
Object args,
Object result)
接口方法执行完后调用此方法。
|
default boolean |
preHandle(org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response,
Object service,
Object args)
预处理回调方法,在方法调用前执行。返回false不继续向下执行,此时可使用response返回错误信息
|
default boolean preHandle(org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response,
Object service,
Object args)
request - 网络请求response - 响应信息service - service类args - 方法参数default void postHandle(org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response,
Object service,
Object args,
Object result)
request - 网络请求response - 响应信息service - service类args - 参数result - 返回结果default void afterCompletion(org.springframework.http.server.reactive.ServerHttpRequest request,
org.springframework.http.server.reactive.ServerHttpResponse response,
Object service,
Object args,
Object result,
Exception exception)
request - 网络请求response - 响应信息service - service类args - 参数result - 最终结果,被包装过exception - 业务异常Copyright © 2021. All rights reserved.