Advertisement

Spring后端状态码如何与http保持一致

阅读量:

文章结构概览

  • 一、研究背景
    • 二、应对策略

一、背景

在今日进行接口测试的过程中,借助postman工具时注意到一个颇具研究价值的现象:响应体中所呈现的status字段与HTTP协议返回的状态码完全一致,对此情况产生兴趣后,笔者对该现象进行了归纳整理。

在这里插入图片描述

二、解决方案设计与实施

借助ResponseBodyAdvice拦截器实现对响应的统一处理与拦截

复制代码
    @ControllerAdvice(basePackages = "*.*.*")
    @RestControllerAdvice(basePackages = "*.*.*")
    public class GlobalBizResponseBodyAdvice implements ResponseBodyAdvice {
    
    @Override
    public boolean supports(MethodParameter methodParameter, Class aClass) {
        return tru

全部评论 (0)

还没有任何评论哟~