public class LoggingServerHttpResponse<L extends ShenyuRequestLog>
extends org.springframework.http.server.reactive.ServerHttpResponseDecorator
| 构造器和说明 |
|---|
LoggingServerHttpResponse(org.springframework.http.server.reactive.ServerHttpResponse delegate,
L logInfo,
LogCollector<L> logCollector,
boolean desensitized,
java.util.Set<java.lang.String> keyWordSet,
java.lang.String dataDesensitizeAlg)
Constructor LoggingServerHttpResponse.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
logError(java.lang.Throwable throwable)
collect access error.
|
void |
setExchange(org.springframework.web.server.ServerWebExchange exchange)
set relevant ServerWebExchange.
|
reactor.core.publisher.Mono<java.lang.Void> |
writeWith(org.reactivestreams.Publisher<? extends org.springframework.core.io.buffer.DataBuffer> body)
write with a publisher.
|
public LoggingServerHttpResponse(org.springframework.http.server.reactive.ServerHttpResponse delegate,
L logInfo,
LogCollector<L> logCollector,
boolean desensitized,
java.util.Set<java.lang.String> keyWordSet,
java.lang.String dataDesensitizeAlg)
delegate - delegate ServerHttpResponselogInfo - access loglogCollector - LogCollector instancedesensitized - desensitize flagkeyWordSet - user keyWord setdataDesensitizeAlg - desensitize functionpublic void setExchange(org.springframework.web.server.ServerWebExchange exchange)
exchange - ServerWebExchange@NonNull
public reactor.core.publisher.Mono<java.lang.Void> writeWith(@NonNull
org.reactivestreams.Publisher<? extends org.springframework.core.io.buffer.DataBuffer> body)
writeWith 在接口中 org.springframework.http.ReactiveHttpOutputMessagewriteWith 在类中 org.springframework.http.server.reactive.ServerHttpResponseDecoratorbody - response bodypublic void logError(java.lang.Throwable throwable)
throwable - Exception occurred。Copyright © 2026 The Apache Software Foundation. All rights reserved.