类 AspectTool.RequestDto
- java.lang.Object
-
- cn.woodwhales.common.aspect.AspectTool.RequestDto
-
- 封闭类:
- AspectTool
public static class AspectTool.RequestDto extends Object
-
-
字段概要
字段 修饰符和类型 字段 说明 StringclientIpAddress请求者IPlongcostTime总请求响应耗时booleanfromRequest是否为请求触发StringfullMethodName执行类和方法名称java.util.function.Function<AspectTool.RequestDto,String>getTraceIdFunction获取 traceId 接口booleanignoreAspect是否忽略切面拦截org.aspectj.lang.ProceedingJoinPointjoinPointjavax.servlet.http.HttpServletRequestrequestStringrequestBody请求报文StringrequestMethodType请求方法StringrequestParam请求参数StringrequestUrl请求链接javax.servlet.http.HttpServletResponseresponseStringresponseBody响应报文org.springframework.util.StopWatchstopWatchstatic StringTRACE_ID_HEADER请求头携带 key 为 Trace-IdStringtraceId请求流水号
-
构造器概要
构造器 构造器 说明 RequestDto(org.aspectj.lang.ProceedingJoinPoint joinPoint)
-
-
-
字段详细资料
-
joinPoint
public org.aspectj.lang.ProceedingJoinPoint joinPoint
-
stopWatch
public org.springframework.util.StopWatch stopWatch
-
fullMethodName
public String fullMethodName
执行类和方法名称
-
costTime
public long costTime
总请求响应耗时
-
request
public javax.servlet.http.HttpServletRequest request
-
response
public javax.servlet.http.HttpServletResponse response
-
traceId
public String traceId
请求流水号
-
clientIpAddress
public String clientIpAddress
请求者IP
-
fromRequest
public boolean fromRequest
是否为请求触发
-
requestMethodType
public String requestMethodType
请求方法
-
requestUrl
public String requestUrl
请求链接
-
requestBody
public String requestBody
请求报文
-
requestParam
public String requestParam
请求参数
-
responseBody
public String responseBody
响应报文
-
ignoreAspect
public boolean ignoreAspect
是否忽略切面拦截
-
getTraceIdFunction
public java.util.function.Function<AspectTool.RequestDto,String> getTraceIdFunction
获取 traceId 接口
-
-