【问题标题】:How to log static file request in JHipster?如何在 JHipster 中记录静态文件请求?
【发布时间】:2017-02-03 11:41:39
【问题描述】:

有没有办法在 JHipster 中记录对静态文件(如 index.html 或 js 文件)的请求。

【问题讨论】:

    标签: jhipster


    【解决方案1】:

    添加过滤器:

    public class RequestLoggingFilter implements Filter {
    
    private static final Logger log = Logger.getLogger(AuditFilter.class);
    
    @Override
    public void init(FilterConfig filterConfig) throws ServletException {
    
    }
    
    @Override
    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
        HttpServletRequest httpRequest = (HttpServletRequest) request;
    
        String requestUrl = httpRequest.getRequestURI();
        String requestMethod = httpRequest.getMethod();
        log.info("Received " + requestMethod + " request + " for " + requestUrl);
    
    
        chain.doFilter(request, response);
    }
    
    @Override
    public void destroy() {
    
    }
    

    }

    【讨论】:

    • 太好了,很高兴听到它奏效了。那么请接受答案。
    猜你喜欢
    • 1970-01-01
    • 2020-11-29
    • 2015-03-12
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 1970-01-01
    • 1970-01-01
    • 2013-07-30
    相关资源
    最近更新 更多