今天在做接口对接的时候,出现了415这个错误,这个坑改了好久,记录一下

我首先用swagger测试了一下数据,是可以成功的

这样可以猜测错误应该出现在前端axios请求过程中了

但是前端也确定发送的请求没问题,又检查了一下,才发现类型没匹配上 ,前端传过来一个string的id,后端用long类型接收了,因此一直报415,

 @PostMapping("getInfo")public Map<String, String> getInfo(@RequestBody String id) {System.out.println("==========");System.out.println(id);System.out.println("++++++++++");Student student = studentServiceImpl.findStudent(Long.parseLong(id));System.out.println("getInfo:"+student);Map<String, String> map = new HashMap<>(10);map.put("id", student.getId()+"");map.put("name", student.getName());map.put("gender", student.getGender());map.put("nation", student.getNation());map.put("department", "");map.put("idCardNumber", student.getMajor());map.put("phoneNumber", student.getPhoneNumber());map.put("password", student.getPassword());return map;}

这个错误改掉之后,又出现了新的错误,我后台接收的id末尾莫名其妙的多了一个“=”号,这又是什么原因呢?

排查之后,前端发送请求加了一个请求头,问题成功解决。

Uncaught (in promise) Error: Request failed with status code 415相关推荐

  1. axios请求415错误Uncaught (in promise) Error: Request failed with status code 415

    Uncaught (in promise) Error: Request failed with status code 415 错误如下图 前端代码(vue): var data = {userna ...

  2. axios请求报Uncaught (in promise) Error: Request failed with status code 404

    使用axios处理请求时,出现的问题解决 当url是远程接口链接时,会报404的错误: Uncaught (in promise) Error: Request failed with status ...

  3. proxy代理报错: Uncaught (in promise) Error: Request failed with status code 500

    POST http://localhost:8013/check/login 500 (Internal Server Error) createError.js:16 Uncaught (in pr ...

  4. Uncaught (in promise) Error: Request failed with status code 500

    分享一些状态码400 404 500等原因: 出错: 前端: // 获取所有的导航菜单async getMenuList(){const {data:res} = await this.$http.g ...

  5. ERROR Request failed with status code 404 :at createError (node_modules\axios\lib\core\createError.

    npm run dev运行vue项目时出现ERROR  Request failed with status code 404 排查baseurl是否有误-->无误 排查后端程序是否有误--&g ...

  6. Error: Request failed with status code 429

    出现 Error: Request failed with status code 429错误的原因 请求的次数过多 导致在某个循环中运行上面的代码行,导致Axios同时触发所有请求. 解决方法通过等 ...

  7. 社区版IDEA创建SpringBoot项目及报错Error: Request failed with status code 404解决

    社区版IDEA创建SpringBoot项目 IDEA创建由于社区版没有创建SpringBoot的工具,我们一般使用插件进行创建 搜索插件spring assistant 进行下载 下载后我们进行项目创 ...

  8. Error: Request failed with status code 403

    在你部署完springboot,然后再打开的时候,出现这个错误. 出现的这个原因是 然后你可以看到自己创建的项目里面很多文件都没有,包括pow文件.

  9. NuxtServerError:Request failed with status code 500 我的解决办法与思路

    目录 一.问题来源 二.解决思路 三.解决办法 四.总结 一.问题来源 平时使用nuxt和部署上线都是正常运行的,偶尔有一天报500的错误; Nuxt.js运行(npm run dev)报错如下: 服 ...

最新文章

  1. Win 7 隐藏小功能——屏幕录制
  2. dojo/dom源码学习
  3. [转] linux下查看nginx,apache,mysql,php的编译参数
  4. 效率系列(四) VS常用快捷键
  5. EC笔记:第二部分:11:在operator=中处理“自我赋值”
  6. yii2-datepicker/datetimepicker插件使用
  7. 2018-08-15期 HBase命令行使用案例
  8. 3 Convex functions
  9. 经常被问到的十个 Java 面试题?你Get了吗?
  10. C++ 公有继承、保护继承和私有继承中类成员的访问权限的控制
  11. PL/SQL Developer 8.0.2.1505 简体中文汉化版下载,带注册机-永久注册。
  12. 计算机网络无法连接共享打印机驱动,Windows 10 安装网络共享打印机失败,提示0x00009c4a 无法连接到打印机解决办法...
  13. 东南亚跨境电商shopee平台有什么选品渠道?
  14. 北京划定63处禁止开发区域 总面积逾3千平方公里 (zz)
  15. 房屋管理系统简单Damo
  16. 阿里架构师推荐,微服务分布式构架开发实战PDF,快快收藏吧
  17. 什么是ITCM和DTCM?
  18. python爬取百度贴吧的实例
  19. Iris植物分类数据可视化(散点图)(python-nvd3)
  20. 美国电视剧特色介绍与分析

热门文章

  1. 常见路由协议总览以及路由协议分类方式
  2. HTML文字溢出显示省略号和鼠标放在文字上显示全部文字信息
  3. 搭建react项目教程(二)
  4. 业务:pdf转图片问题(解决非标准pdf转图片空白问题)
  5. 如何无损合并video.m4s与audio.m4s为mp4文件
  6. 数据,数据流,数据管道
  7. ArcGIS 10 Desktop 最简安装及完全破解-- 终结者版本
  8. 计算机毕业设计,java+mysql毕业设计 ,动漫论坛
  9. jvm原理与性能调优
  10. sap 中怎样把非限制库存转为销售订单库存?