使用axios 发送数据,后端接受不到,该咋弄

clipboard.png

clipboard.png

老给我要说json数据,axios默认传递传递过去的就是json吧。使用qs,也不行啊,有人知道该怎么办吗

阅读 5k
11 个回答

根据若干次与前后端交互和别人碰上的问题,得出一个结论,后端开发人员所说的json是指json字符串,而前端开发人员所说的json,一般是Object,尴了个尬

提供浏览器 F12的 network 相关请求的请求头和请求body截图 如果请求是正确的。
(网络原因图片未能及时加载 抱歉没看到)
那就是后台的问题,另外,你也不告知后台是什么写的,别人也爱莫能助。
不同语言对json的接收处理方式不一样。

http错误码是什么

这种问题就让后端看日志,前端从截图看请求是没问题的

新手上路,请多包涵

接口加注解了没 @RequestParam

像接口这种错误,先用postman请求确定是不是后台问题,是就找后台,不是再细查自己的代码

axios 默认 type 是 json

应该是处理机制的问题,前段时间开发项目的时候我也遇到这个问题,Java的接口就是接收不到axios传过去的json,而go的接口就可以,换成ajax后,Java和go都可以。这种就是后端的问题了

接口加注解了吗?

你给他转成字符串试试

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