如何在Spring MVC中记录Http Request主体?

Bob*_*obo 9 logging http spring-mvc request

只是觉得它对开发阶段来说是一个有用的功能.这是我可以配置或需要编码的东西吗?谢谢堆叠器!

Isr*_*nov 5

使用:spring-mvc-logger

添加到 pom.xml:

<dependency>
    <groupId>com.github.isrsal</groupId>
    <artifactId>spring-mvc-logger</artifactId>
    <version>0.2</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

添加到 web.xml:

<filter>
    <filter-name>loggingFilter</filter-name>
    <filter-class>com.github.isrsal.logging.LoggingFilter</filter-class>
</filter>

<filter-mapping>
    <filter-name>loggingFilter</filter-name>
    <url-pattern>/*</url-pattern>
</filter-mapping>
Run Code Online (Sandbox Code Playgroud)

添加到 log4j.xml:

<logger name="com.github.isrsal.logging.LoggingFilter">
    <level value="DEBUG"/>
</logger>
Run Code Online (Sandbox Code Playgroud)