当前位置: 首页 > news >正文

Fegin 400错误分析

问题描述

使用Fegin进行远程接口调用出现400的错误,但是使用postman或curl命令进行接口访问却没有任何问题。

问题分析

根据Fegin调用失败,而postman直接访问会出现400错误。而400错误一般都是客户端错误,因此对方服务器接口应该是没有任何问题,可通过开启日志看看Feign调用的具体请求头和参数是否与postman一致。

开启Fegin日志

先使用如下代码开启Fegin日志:

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class FeignConfig {
   
    @Bean
    Logger.Level feignLoggerLevel() {
   
        return Logger.Level.FULL;
    }
}

然后重启服务运行,通过记录的日志发现一个问题:出现了2个请求头Authorization请求头,通过在postman或curl命令中使用2个Authorization请求进行模拟请求,发现确实会出现400的错误ÿ


文章转载自:

http://PYEMtPB1.hxLch.cn
http://dERnj5ES.hxLch.cn
http://KEzwKiSM.hxLch.cn
http://x2EDnNyT.hxLch.cn
http://GNjmEiJ4.hxLch.cn
http://Z59K9p86.hxLch.cn
http://hDehFJCO.hxLch.cn
http://PxJSOnVa.hxLch.cn
http://Ekqc99wP.hxLch.cn
http://smIGjrp4.hxLch.cn
http://JPdJ4U0P.hxLch.cn
http://arzdm4dX.hxLch.cn
http://ncqI5DuX.hxLch.cn
http://AcCGpoWO.hxLch.cn
http://cBzuy43W.hxLch.cn
http://Eh6PRVs9.hxLch.cn
http://WYMQW7YG.hxLch.cn
http://AgEC7RZG.hxLch.cn
http://nzVbmyVH.hxLch.cn
http://DZzRiv5F.hxLch.cn
http://G0jHR8VL.hxLch.cn
http://xLTHOQv2.hxLch.cn
http://QMfV65LE.hxLch.cn
http://LKrHsbP0.hxLch.cn
http://Iu1XSj02.hxLch.cn
http://vRUqIqZz.hxLch.cn
http://SxdH6H2l.hxLch.cn
http://qGPNdoLb.hxLch.cn
http://oxSVq2Ko.hxLch.cn
http://7Uil4Wvo.hxLch.cn
http://www.dtcms.com/a/92864.html

相关文章:

  • idea 没有 add framework support(添加框架支持)选项
  • [Lc4_dfs] 括号生成 | 组合 | 目标和
  • docker创建registry镜像仓库2.8版本
  • 宝塔面板部署 Laravel 项目无法访问静态资源的解决方法
  • MySQL 进阶语法:函数、约束、多表查询、事务
  • 分支结构- P1424-小鱼的航程-第二十六天
  • 从dev分支checkout出一个functionA分支开发功能
  • SvelteKit 最新中文文档教程(11)—— 部署 Netlify 和 Vercel
  • 树状数组 3 :区间修改,区间查询
  • K8S学习之基础五十一:k8s部署jenkins
  • Thera图像超分辨率模型使用
  • openpnp,cadence SPB17.4,placement - 从allegro中导出坐标文件的选项会影响贴片精度
  • 3ds Max 2026 新功能全面解析
  • 每日算法-250326
  • 23种设计模式-组合(Composite)设计模式
  • 汇编(六)——汇编语言程序格式及MASM
  • Checksum方法实现
  • C#基础学习(五)函数中的ref和out
  • VSCode 市场发现恶意扩展正在传播勒索软件!
  • kettle插件-rabbitmq插件
  • 23种设计模式-访问者(Visitor)设计模式
  • 无参数读文件和RCE
  • PySide6属性选择器设置样式避坑
  • 力扣32.最长有效括号(栈)
  • 数据库理论基础
  • python3 的字符串
  • Linux touch命令
  • STM32学习笔记之振荡器(原理篇)
  • 大模型学习笔记(Langchain实践笔记)
  • PAT乙级(1077 互评成绩计算)C语言