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

Feign请求发生中文乱码

场景:服务的发起方,本地看的时候是没有出现中文乱码的,但是请求发送到接收方的时候,收到的是乱码,导致功能异常。

解决办法:

在Feign请求上添加:

consumes = "application/json;charset=UTF-8"

注:使用@PostMapping、@RequestMapping的情况下,@Headers将失效 ,所以需要额外再@PostMapping注解中配置编码方式,通过consumes来指定。

   相关参数说明:

           1、consumes: 指定处理请求的提交内容类型(Content-Type),例如application/json, text/html;

           2、produces: 指定返回的内容类型,仅当request请求头中的(Accept)类型中包含该指定类型才返回


http://www.kler.cn/a/593425.html

相关文章:

  • 您对下列文件的本地修改将被合并操作覆盖XXXXX请 在 合 并前 提 交 或贮 藏 您 的 修 改
  • 赛逸展2025创新模式,以科技创新奖赋能展位战略价值
  • 全流程数字化管理的智慧物流开源了。
  • (十六) 60s搞懂 : Zookeeper 的详细安装,使用及注意事项
  • navicat忘记已经连接过的数据库密码的操作步骤
  • MySQL事务详解:从理论到实践,保障数据一致性
  • RocketMQ分布式场景篇
  • 机器学习中说的正向传递和反向传递是什么意思
  • MATLAB中fieldnames函数用法
  • 苍穹外卖-Spring Task使用的前置条件
  • Oracle 公布 Java 的五大新功能
  • Qt msvc程序运行
  • 在 MySQL 中,只写 JOIN 等价于?
  • 3.19刷题
  • vue3自定义修饰符
  • SQL SERVER日常运维巡检系列—结构设计
  • 为什么TCP需要三次握手?一次不行吗?
  • 面试整理--一个报告生成的方案解析
  • 破局与重构:技术演进中的性能优化与架构设计全景指南
  • SpringBoot的启动原理?