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

具体输出如下

相关推荐
全栈小刘2 分钟前
Claude Code 为什么这么顺?Anthropic 最新复盘:真正撑住它的不是模型,而是缓存
后端
敖正炀5 分钟前
WebFlux 深度:Reactor 线程模型、背压与错误处理
spring boot
BING_Algorithm8 分钟前
一文搞定 AOP 所有核心知识点
spring boot·后端·spring
Cyan_RA922 分钟前
SpringMVC 请求数据绑定与参数映射 详解
java·后端·spring·mvc·springmvc·映射请求数据
GISer_Jing28 分钟前
AI全栈工程师知识体系全景:从前后端核心架构到落地项目全拆解
前端·人工智能·后端·ai编程
longxibo30 分钟前
【Flowable 7.2 源码深度解析与实战-前言】
java·后端·流程图
全栈小刘35 分钟前
ChatGPT账号打通OpenClaw?Codex又整了个“电子宠物”,开发者这下真坐不住了
后端
陈随易1 小时前
bun将会支持Bun.image,你怎么看?
前端·后端·程序员
念何架构之路1 小时前
Go Web基础和Http演进
开发语言·后端·golang
勿忘初心12211 小时前
【Java实战】SpringBoot 集成 freemarker 导出 Word 模板
java·spring boot·freemarker·模板引擎·word导出·后端实战