接口post获取不到参数


接口post获取不到参数

可能原因:

  1. Spring Boot(Jackson)默认是大小写敏感的,json参数大小写问题
  2. 使用了lombok.Data。

json默认使用小驼峰。检查请求json参数是不是使用了大写开头,。

接口post获取不到参数

这样后台接收不到得

接口post获取不到参数

改为小写

接口post获取不到参数

 

项目全局配置忽略json大小写

application.propertiesapplication.yml 中配置:

Markup 全选
spring:
  jackson:
    mapper:
      accept-case-insensitive-properties: true

或者 application.properties

Markup 全选
spring.jackson.mapper.accept-case-insensitive-properties=true

这会让 Jackson 在整个项目中 忽略 JSON key 的大小写

 

 

 

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:Jenkins初始配置
下一篇:没有了
评论列表

发表评论

评论内容
昵称:
关联文章

接口post获取参数
获取URL参数的几种方式
C#中的反射:获取类直接实现的接口并排除继承的上级接口
使用Postman调试接口
微信支付:header中的mchid与post payload中的mchid匹配
API接口安全设计方案
使用.NET 6开发TodoList应用(6)——使用MediatR实现POST请求
Python使用UUID模块云服务器上获取MAC地址,重启后就一样了
.net core MVC 使用 jquery ajax请求 Post json
.NET中大型项目开发必备(9)--http请求调用(Post与Get)
微信 JS 接口签名校验工具 (qq.com)
Python pyinstaller 打包参数说明
接口并发控制,限制重要接口的并发请求
抖音用户UID获取
路由跳转以及参数处理
selenium爬虫被检测 该如何破
查询参数类:SQLServer
第三方导入用户API接口
ASP.NET Core 中读取Post Request.Body 的正确姿势
C# DateTime.ToString 参数使用注意

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码