美文网首页
2019-01-23 AOP pointCut中获取URL

2019-01-23 AOP pointCut中获取URL

作者: Albert陈凯 | 来源:发表于2019-01-23 18:11 被阅读25次
            RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes();
            ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) requestAttributes;
            HttpServletRequest httpServletRequest = servletRequestAttributes.getRequest();

            String url = httpServletRequest.getRequestURL().toString();
            String method = httpServletRequest.getMethod();
            String uri = httpServletRequest.getRequestURI();
            String uriSubstring = uri.substring(0, uri.lastIndexOf("/"));
            String queryString = httpServletRequest.getQueryString();
            log.error("请求开始, 各个参数, url: {}, method: {}, uri: {}, params: {}, uriSubstring: {}", url, method, uri,
                    queryString, uriSubstring);

相关文章

网友评论

      本文标题:2019-01-23 AOP pointCut中获取URL

      本文链接:https://www.haomeiwen.com/subject/jcesjqtx.html