Package reactor.netty.http.logging
Class HttpMessageLogUtils
java.lang.Object
reactor.netty.http.logging.HttpMessageLogUtils
Utilities for creating log message based on a given
HttpMessageArgProvider
.- Since:
- 1.0.4
- Author:
- Violeta Georgieva
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
logHttpMessage
(HttpMessageArgProvider argProvider, Function<String, String> uriValueFunction, Function<DecoderResult, String> decoderResultFunction, Function<Map.Entry<String, String>, String> headerValueFunction) Creates a log message based on the providedHttpMessageArgProvider
.
-
Method Details
-
logHttpMessage
public static String logHttpMessage(HttpMessageArgProvider argProvider, Function<String, String> uriValueFunction, Function<DecoderResult, String> decoderResultFunction, Function<Map.Entry<String, String>, String> headerValueFunction) Creates a log message based on the providedHttpMessageArgProvider
.- Parameters:
argProvider
- the providedHttpMessageArgProvider
uriValueFunction
- a function for sanitizing the uridecoderResultFunction
- a function for sanitizing the decoding resultheaderValueFunction
- a function for sanitizing the headers values- Returns:
- a log message for the given
HttpMessageArgProvider
-