axios实现前后端通信报错Unsupported Media

使用axios向SpringBoot的后端使用post请求发送数据,发现报错Unsupported Media,最终解决方案如下:

  1. 检查变量名字是否一样,即前端传给后端的json数据键名 要与后端接收的对象的成员变量名字一致
  2. 检查Content-Type,post请求使用json数据 ,要设置headers为json相关,或者直不设置headers
js 复制代码
  headers: {
        'Content-Type':'application/json',
    },
相关推荐
苹果酱05671 分钟前
解决linux mysql命令 bash: mysql: command not found 的方法
java·vue.js·spring boot·mysql·课程设计
拉不动的猪4 分钟前
回顾计算属性的缓存与监听的触发返回结果
前端·javascript·vue.js
karshey28 分钟前
【IOS webview】h5页面播放视频时,IOS系统显示设置的icon
前端·ios
树欲静而风不止慢一点吧28 分钟前
小米手环9应用/游戏开发快速入门
前端·javascript·小程序
小七不懂前端38 分钟前
我用 NestJS + Vue3 + Prisma + PostgreSQL 打造了一个企业级 sass 多租户平台
前端·vue.js·后端
晚星star42 分钟前
2.2 Node的模块实现
前端·node.js
zYear43 分钟前
Three.js 入门指南:揭开 3D 网页的魔法面纱
前端
Crystal32844 分钟前
图片懒加载
前端·javascript·代码规范
Revol_C1 小时前
开箱即用!轻量级轮询方案,支持同步获取轮询结果!
前端·javascript·设计模式
大学生资源网1 小时前
基于springboot的乡村信息化管理系统的研究与实现(源码+文档)
java·spring boot·后端