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 报错的信息和报错的具体入参字段了

具体输出如下

相关推荐
昊坤说不出的梦5 分钟前
【实战】监控上下文切换及其优化方案
java·后端
疯狂踩坑人15 分钟前
【Python版 2026 从零学Langchain 1.x】(二)结构化输出和工具调用
后端·python·langchain
m0_740043731 小时前
【无标题】
java·spring boot·spring·spring cloud·微服务
重整旗鼓~2 小时前
1.外卖项目介绍
spring boot
橘子师兄2 小时前
C++AI大模型接入SDK—ChatSDK封装
开发语言·c++·人工智能·后端
@ chen2 小时前
Spring事务 核心知识
java·后端·spring
一点技术3 小时前
基于SpringBoot的选课调查系统
java·spring boot·后端·选课调查系统
shuair3 小时前
redis实现布隆过滤器
spring boot·redis·bootstrap
RANCE_atttackkk4 小时前
Springboot+langchain4j的RAG检索增强生成
java·开发语言·spring boot·后端·spring·ai·ai编程
好好研究5 小时前
Spring Boot - Thymeleaf模板引擎
java·spring boot·后端·thymeleaf