spring mvc 错误处理

最近用axios 升级前端页面,后端用springmvc 做路由层,但是最后发现几个bug 想给大家讨论下,
第一。axios.post('url',{}) 发送的数据 springmvc 无法解析,原因是springmvc 解析 form表单的post 数据即(name="xxx"&&xxx="ccc") 而非 {name:"xxxx",xxx="ccc"}
第二,axios 发送信息 头部不带有 ‘X-Requested-With’ 后端据此判断请求类型返回请求结果失败。比如以前我判断请求是否有X-Requested-With 我在失败的时候返回json 如果没有 那么返回html页面,但是现在行不通啦,
请问大家遇见这些问题都是怎么处理的,看看有没有好的方案

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