| 请求信息
%X{method}
请求类型:GET、POST
%X{requestURL}
完整的URL
%X{requestURLWithQueryString}
完整的URL,含querydata
%X{requestURI}
不包括host信息的URL
%X{requestURIWithQueryString}
不包括host信息的URL,含querydata
%X{queryString}
Querydata
%X{remoteAddr}
用户IP地址
%X{remoteRealIp}
客户端的真实ip地址
%X{userAgent}
用户浏览器
%X{referrer}
上一个链接
LogWebRequestFilter(boolean, boolean) - Constructor for class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
记录web请求的日志信息
LogWebRequestFilter(boolean, boolean, String, String, String) - Constructor for class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
记录web请求的日志信息
M
- markSupported() - Method in class app.myoss.cloud.web.spring.web.servlet.support.ByteArrayServletInputStream
-
- MDC_COST_TIME - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
HTTP cost time
- MDC_METHOD - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
HTTP request method
- MDC_QUERY_STRING - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
query string
- MDC_REFERRER - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
referrer
- MDC_REMOTE_ADDR - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
客户端的ip地址(如果服务前面是 NGINX 转发过来的,那么就是它的 ip 地址)
- MDC_REMOTE_REAL_IP - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
客户端的真实ip地址
- MDC_REQUEST_SERVER_INFO - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
请求服务器域名+接口地址信息
- MDC_REQUEST_URI - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
不包括host信息的URL
- MDC_REQUEST_URI_WITH_QUERY_STRING - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
不包括host信息的URL,包括query string
- MDC_REQUEST_URL - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
取得当前的request URL,不包括query string
- MDC_REQUEST_URL_WITH_QUERY_STRING - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
取得当前的request URL,包括query string
- MDC_START_TIME - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
HTTP request start time
- MDC_STATUS - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
HTTP response status
- MDC_USER_AGENT - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
user agent
- MonitorControllerProperties - Class in app.myoss.cloud.web.spring.web.method.aspectj
-
使用slf4j记录 Controller 的信息,属性配置
- MonitorControllerProperties() - Constructor for class app.myoss.cloud.web.spring.web.method.aspectj.MonitorControllerProperties
-
O
- outputException(Throwable, HttpHeaders, HttpStatus, HttpServletRequest) - Method in class app.myoss.cloud.web.spring.web.method.aspectj.AopLogControllerExceptionHandler
-
对外的错误异常统一输出JSON字符串,并且包含traceId,方便跟踪错误日志
P
- print(ApplicationReadyEvent) - Method in class app.myoss.cloud.web.spring.web.method.handler.PrintRequestMappingHandler
-
打印 RequestMappingHandlerMapping 中的映射方法
- printRequestMappingHandler() - Method in class app.myoss.cloud.web.spring.boot.config.WebMvcAutoConfiguration
-
打印 Web 所有的接口映射关系
- PrintRequestMappingHandler - Class in app.myoss.cloud.web.spring.web.method.handler
-
打印 Web 所有的接口映射关系
- PrintRequestMappingHandler() - Constructor for class app.myoss.cloud.web.spring.web.method.handler.PrintRequestMappingHandler
-
- properties - Variable in class app.myoss.cloud.web.spring.web.method.aspectj.AopLogControllerExceptionHandler
-
- PROXY_HEADER_KEYS - Static variable in class app.myoss.cloud.web.utils.IpUtils
-
代理服务器客户端 IP 地址设置的 Header key
- putMDC(HttpServletRequest, String) - Method in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
设置内容到MDC中
R
- read() - Method in class app.myoss.cloud.web.spring.web.servlet.support.ByteArrayServletInputStream
-
- readerBodyHttpServletRequestFilter() - Method in class app.myoss.cloud.web.spring.boot.config.AbstractWebMvcConfigurer
-
- ReaderBodyHttpServletRequestFilter - Class in app.myoss.cloud.web.spring.web.servlet.filter
-
- ReaderBodyHttpServletRequestFilter() - Constructor for class app.myoss.cloud.web.spring.web.servlet.filter.ReaderBodyHttpServletRequestFilter
-
- ReaderBodyHttpServletRequestWrapper - Class in app.myoss.cloud.web.spring.web.servlet.support
-
HttpServletRequestWrapper包装类, 将流保存为 byte[],然后将
ServletRequestWrapper.getReader() 和
ServletRequestWrapper.getInputStream() 方法的流的读取指向 byte[],
使这两个方法支持多次读取,默认只能读取一次。并且能支持 InputStream.reset() 操作,把pos的指针的位置重置为起始位置。
- ReaderBodyHttpServletRequestWrapper(HttpServletRequest) - Constructor for class app.myoss.cloud.web.spring.web.servlet.support.ReaderBodyHttpServletRequestWrapper
-
创建HttpServletRequestWrapper包装类
- registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class app.myoss.cloud.web.spring.web.method.aspectj.AopLogControllerRegistrar
-
- reset() - Method in class app.myoss.cloud.web.spring.web.servlet.support.ByteArrayServletInputStream
-
把pos的指针的位置重置为起始位置
S
- setReadListener(ReadListener) - Method in class app.myoss.cloud.web.spring.web.servlet.support.ByteArrayServletInputStream
-
- setResourceLoader(ResourceLoader) - Method in class app.myoss.cloud.web.spring.web.method.aspectj.AopLogControllerRegistrar
-
U
- UNKNOWN - Static variable in class app.myoss.cloud.web.utils.IpUtils
-
未知IP地址
W
- WebMvcAutoConfiguration - Class in app.myoss.cloud.web.spring.boot.config
-
Web mvc项目自动配置
- WebMvcAutoConfiguration() - Constructor for class app.myoss.cloud.web.spring.boot.config.WebMvcAutoConfiguration
-
初始化
- webRequestLogFilter() - Method in class app.myoss.cloud.web.spring.boot.config.AbstractWebMvcConfigurer
-
A B C D E G H I L M O P R S U W
Copyright © 2018–2020 Pivotal Software, Inc.. All rights reserved.
|