Spring Boot HTTP 400 错误的日志信息在哪里查看 ?

HTTP 400 一般来说是入参的某些字段的格式不对

Spring Boot项目启动后默认是不会把相应的日志打印在控制台的

需要在logback.xml里面做相关的配置才会打印出来

具体配置如下

XML 复制代码
<configuration>
    <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
        <encoder>
            <pattern>%d{MM-dd HH:mm:ss.SSS}|%level|%logger{36}:%line|%thread|%msg%n</pattern>
        </encoder>
    </appender>

    <logger name="org.springframework.web" level="debug" />

    <root level="info">
        <appender-ref ref="stdout" />
    </root>
</configuration>

其中下面这行是关键会打印与web请求有关的信息到控制台

XML 复制代码
<logger name="org.springframework.web" level="debug" />

配置后重新启动项目就可以看到HTTP 400 报错的信息和报错的具体入参字段了

具体输出如下

相关推荐
天若有情6732 小时前
【java EE】IDEA 中创建或迁移 Spring 或 Java EE 项目的核心步骤和注意事项
后端·spring·java-ee·intellij-idea
雪域迷影4 小时前
C#中通过get请求获取api.open-meteo.com网站的天气数据
开发语言·http·c#·get
大鱼七成饱4 小时前
💥 从崩溃到稳定:我踩过的 Rust Tokio 线程池坑(含代码示例)
后端
喵个咪4 小时前
开箱即用的GO后台管理系统 Kratos Admin - 站内信
后端·微服务·go
小雨的光4 小时前
QuickEsView
spring boot·elasticsearch·es可视化
韩立学长5 小时前
基于Springboot的旧物公益捐赠管理系统3726v22v(程序、源码、数据库、调试部署方案及开发环境)系统界面展示及获取方式置于文档末尾,可供参考。
数据库·spring boot·后端
Dyan_csdn5 小时前
springboot系统设计选题3
java·spring boot·后端
Yeats_Liao6 小时前
时序数据库系列(二):InfluxDB安装配置从零搭建
数据库·后端·时序数据库
Yeats_Liao6 小时前
时序数据库系列(一):InfluxDB入门指南核心概念详解
数据库·后端·时序数据库·db
蓝-萧6 小时前
springboot系列--自动配置原理
java·后端