微信小程序发送对象,java后端接收不到

新手上路,请多包涵

微信小程序前端向后端发送对象接收不到

这里时请求头

 title=

这里时data中做的假数据

 title=

这是封装好的 post请求

 title=

 title=

后端的Controll代码

 title=

返回的结果

 title=

结果时null 为什么会这样 我试过可以接受为json数据 但是转换不了对象是咋回事

阅读 1.9k
3 个回答

image.png
booskInfo 本身就是 object,无需再用大括号包起来

目前不太好能定位到问题,看看 network ?先确定 http 请求的 content-type 和 真实数据是否匹配。

如果匹配的话,那么是服务端不支持该 content-type

如果不匹配,那么是前端需要手动把数据转换成 content-type 对应的格式

已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。

那个Controller写的并不规范

比如BooksInfo 你没有明确的指定用什么方式接收

image.png

如果你要发JSON type 请指定 application/json

然后用@RequestBody 去接收

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题