| 请求信息
%X{method}
请求类型:GET、POST
%X{requestURL}
完整的URL
%X{requestURLWithQueryString}
完整的URL,含querydata
%X{requestURI}
不包括host信息的URL
%X{requestURIWithQueryString}
不包括host信息的URL,含querydata
%X{queryString}
Querydata
%X{cookies}
所有cookie的名称,以逗号分隔
%X{cookie.*}
指定cookie的值,例如:cookie.JSESSIONID
| 客户端信息
%X{remoteAddr}
用户IP地址
%X{remoteRealIp}
客户端的真实ip地址
%X{remoteHost}
用户域名(也可能是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) - 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
-
- MavenUtils - Class in app.myoss.cloud.web.utils
-
Maven常用工具类方法
- MavenUtils() - Constructor for class app.myoss.cloud.web.utils.MavenUtils
-
- MDC_COOKIE_PREFIX - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
cookies key prefix
- MDC_COOKIES - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
cookies
- 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_HOST - Static variable in class app.myoss.cloud.web.spring.web.servlet.filter.LogWebRequestFilter
-
客户端的主机名
- 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
O
- OK_HTTP3_CONNECTION_CONFIG_PREFIX - Static variable in class app.myoss.cloud.web.constants.WebConstants
-
OkHttp3连接池属性配置前缀
- OkHttp3ConnectionPoolProperties - Class in app.myoss.cloud.web.spring.boot.config.http
-
OkHttp3连接池属性配置
- OkHttp3ConnectionPoolProperties() - Constructor for class app.myoss.cloud.web.spring.boot.config.http.OkHttp3ConnectionPoolProperties
-
- outputException(Throwable, HttpHeaders, HttpStatus, HttpServletRequest) - Method in class app.myoss.cloud.web.spring.web.method.aspectj.AopLogControllerExceptionHandler
-
对外的错误异常统一输出JSON字符串,并且包含traceId,方便跟踪错误日志
P
- postForm(RestTemplate, String, LinkedMultiValueMap<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
-
以POST方法发送HTTP请求,请求的内容为form数据格式
- postJson(RestTemplate, String, String, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
-
以POST方法发送HTTP请求,请求的内容为JSON
- properties - Variable in class app.myoss.cloud.web.spring.web.method.aspectj.AopLogControllerExceptionHandler
-
- 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包装类
- RELEASE_PATTERN - Static variable in class app.myoss.cloud.web.utils.MavenUtils
-
extract release version pattern
- reset() - Method in class app.myoss.cloud.web.spring.web.servlet.support.ByteArrayServletInputStream
-
把pos的指针的位置重置为起始位置
- restTemplate4OkHttp3(FastJsonConfig, ConnectionPool, List<Interceptor>, List<Interceptor>) - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
-
创建OkHttp3 RestTemplate,使用HTTP连接池
- RestTemplate4OkHttp3ClientAutoConfiguration - Class in app.myoss.cloud.web.spring.boot.config.http
-
自动配置RestTemplate,使用 OkHttp3 连接池。
- RestTemplate4OkHttp3ClientAutoConfiguration(OkHttp3ConnectionPoolProperties) - Constructor for class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
-
初始化 OkHttp3连接池属性配置
- restTemplate4OkHttp3ConnectionPool() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
-
- restTemplate4OkHttp3Interceptor() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
-
- restTemplate4OkHttp3NetworkInterceptor() - Method in class app.myoss.cloud.web.spring.boot.config.http.RestTemplate4OkHttp3ClientAutoConfiguration
-
- RestUtils - Class in app.myoss.cloud.web.utils
-
Rest API工具类
- RestUtils() - Constructor for class app.myoss.cloud.web.utils.RestUtils
-
- run(Logger, boolean, String, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
-
Static helper that can be used to run a SpringApplication from
the specified source using default settings.
- run(Logger, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
-
Static helper that can be used to run a SpringApplication from
the specified source using default settings.
- run(Logger, String, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
-
Static helper that can be used to run a SpringApplication from
the specified source using default settings.
- run(Logger, boolean, Class<?>, String...) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
-
Static helper that can be used to run a SpringApplication from
the specified source using default settings.
S
- setLevel(HttpLoggingInterceptor.Level) - Method in class app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor
-
Change the level at which this interceptor logs.
- setReadListener(ReadListener) - Method in class app.myoss.cloud.web.spring.web.servlet.support.ByteArrayServletInputStream
-
- setStartDeployEnv(Logger, String) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
-
为 Application 设置 DEPLOY_ENV
环境变量,如果环境变量中没有设置,则设置部署的默认环境为:dev
- setStartDeployEnv(Logger) - Static method in class app.myoss.cloud.web.spring.boot.BootApplication
-
为 Application 设置 DEPLOY_ENV
环境变量,如果环境变量中没有设置,则设置部署的默认环境为:dev
U
- UNKNOWN - Static variable in class app.myoss.cloud.web.utils.IpUtils
-
未知IP地址
- uriBuild(String, Map<String, List<String>>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
-
构造和编码URI
- uriBuild2(String, Map<String, String>, Object...) - Static method in class app.myoss.cloud.web.utils.RestUtils
-
构造和编码URI
V
- valueOf(String) - Static method in enum app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor.Level
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum app.myoss.cloud.web.http.okhttp3.HttpLoggingInterceptor.Level
-
Returns an array containing the constants of this enum type, in
the order they are declared.
W
- WebConstants - Class in app.myoss.cloud.web.constants
-
Web常量
- WebConstants() - Constructor for class app.myoss.cloud.web.constants.WebConstants
-
- webRequestLogFilter() - Method in class app.myoss.cloud.web.spring.boot.config.AbstractWebMvcConfigurer
-
- writeForm(Map<String, List<String>>) - Static method in class app.myoss.cloud.web.utils.RestUtils
-
将集合对象转换成 application/x-www-form-urlencoded 表单数据格式
- writeForm2(Map<String, String>) - Static method in class app.myoss.cloud.web.utils.RestUtils
-
将集合对象转换成 application/x-www-form-urlencoded 表单数据格式
A B C D E F G H I L M O P R S U V W
Copyright © 2018. All rights reserved.
|