public class DefaultLogHandler extends Object implements ForestLogHandler
Constructor and Description |
---|
DefaultLogHandler() |
Modifier and Type | Method and Description |
---|---|
ForestLogger |
getLogger()
获取Forest日志控制对象
|
void |
logContent(String content)
打印日志内容
|
void |
logRequest(RequestLogMessage requestLogMessage)
打印请求日志
|
void |
logResponseContent(ResponseLogMessage responseLogMessage)
打印响应内容日志
|
void |
logResponseStatus(ResponseLogMessage responseLogMessage)
打印响应状态日志
|
protected String |
proxyContent(RequestLogMessage requestLogMessage)
正向代理信息
|
protected String |
requestLoggingBody(RequestLogMessage requestLogMessage)
获取请求体日志内容
|
protected String |
requestLoggingContent(RequestLogMessage requestLogMessage)
请求日志打印的内容
|
protected String |
requestLoggingHeaders(RequestLogMessage requestLogMessage)
获取请求头日志内容
|
protected String |
requestTypeChangeHistory(RequestLogMessage requestLogMessage)
获取请求类型变更历史日志内容
|
protected String |
responseLoggingContent(ResponseLogMessage responseLogMessage)
请求响应日志打印的内容
|
protected String |
retryContent(RequestLogMessage requestLogMessage)
请求失败重试信息
|
void |
setLogger(ForestLogger logger)
设置Forest日志控制对象
|
protected String requestLoggingHeaders(RequestLogMessage requestLogMessage)
requestLogMessage
- 请求日志消息protected String requestLoggingBody(RequestLogMessage requestLogMessage)
requestLogMessage
- 请求日志消息protected String requestTypeChangeHistory(RequestLogMessage requestLogMessage)
requestLogMessage
- 请求日志消息protected String retryContent(RequestLogMessage requestLogMessage)
requestLogMessage
- 请求日志消息,RequestLogMessage
类实例protected String proxyContent(RequestLogMessage requestLogMessage)
requestLogMessage
- 请求日志消息,RequestLogMessage
类实例protected String requestLoggingContent(RequestLogMessage requestLogMessage)
requestLogMessage
- 请求日志字符串protected String responseLoggingContent(ResponseLogMessage responseLogMessage)
responseLogMessage
- 请求响应日志字符串public void logContent(String content)
content
- 日志内容字符串public ForestLogger getLogger()
ForestLogHandler
getLogger
in interface ForestLogHandler
ForestLogger
类实例public void setLogger(ForestLogger logger)
ForestLogHandler
setLogger
in interface ForestLogHandler
logger
- Forest日志控制对象,ForestLogger
类实例public void logRequest(RequestLogMessage requestLogMessage)
logRequest
in interface ForestLogHandler
requestLogMessage
- 请求日志消息public void logResponseStatus(ResponseLogMessage responseLogMessage)
logResponseStatus
in interface ForestLogHandler
responseLogMessage
- 响应日志消息public void logResponseContent(ResponseLogMessage responseLogMessage)
logResponseContent
in interface ForestLogHandler
responseLogMessage
- 响应日志消息Copyright © 2020. All rights reserved.