LoggingInterceptor 类
- java.
lang. Object - com.
microsoft. bot. restclient. interceptors. LoggingInterceptor
- com.
实现
okhttp3。侦听器
public class LoggingInterceptor
implements okhttp3.Interceptor
处理 HTTP 请求和响应日志记录的 OkHttp 侦听器。
构造函数摘要
| 构造函数 | 说明 |
|---|---|
| LoggingInterceptor(LogLevel logLevel) |
使用日志 |
方法摘要
| 修饰符和类型 | 方法和描述 |
|---|---|
| okhttp3.Response | intercept(Interceptor.Chain chain) |
| protected void |
log(Logger logger, String s)
使用 SLF4j 记录器和 HTTP 消息处理日志。 |
|
Log |
logLevel() |
|
Logging |
withLogLevel(LogLevel logLevel)
设置当前日志记录级别。 |
方法继承自 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
构造函数详细信息
LoggingInterceptor
public LoggingInterceptor(LogLevel logLevel)
使用 LogLevel 枚举创建侦听器。
参数:
logLevel
- 要记录的流量级别
方法详细信息
intercept
public Response intercept(Interceptor.Chain chain)
参数:
chain
引发:
java.io.IOException
log
protected void log(Logger logger, String s)
使用 SLF4j 记录器和 HTTP 消息处理日志。
参数:
logger
- 具有请求上下文的 SLF4j 记录器
s
- 日志记录消息
logLevel
public LogLevel logLevel()
返回:
当前日志记录级别。
withLogLevel
public LoggingInterceptor withLogLevel(LogLevel logLevel)
设置当前日志记录级别。
参数:
logLevel
- 新的日志记录级别
返回:
侦听器