位置: IT常识 - 正文

前端发送axios请求报错Request failed with status code 500解决方案(前端向后端发送请求)

编辑:rootadmin
前端发送axios请求报错Request failed with status code 500解决方案 1.报错如下

推荐整理分享前端发送axios请求报错Request failed with status code 500解决方案(前端向后端发送请求),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端向后端发送请求,前端发送http请求,前端发送https请求,前端发送ajax请求到后端全过程,前端发送http请求,前端发送http请求,前端发送请求contenttype,前端发送请求contenttype,内容如对您有帮助,希望把文章链接给更多的朋友!

2.因为后端的api是自己使用node+express搭建的后台,然后要求请求头的参数格式为application/x-www-form-urlencoded的参数格式

打开报错请求

发现自己的请求头参数格式没有错误,jwt的身份验证也通过了,然后使用post测试接口,发现没啥毛病,搞了半天(疯狂百度搜索引擎)

 过了一段时间.......................................................................................................................

在终端再次打开自己的请求参数(playLoad),仔细一看,好像发送的参数并不是参数拼接的

前端发送axios请求报错Request failed with status code 500解决方案(前端向后端发送请求)

application/x-www-form-urlencoded格式的form-data表单格式,而是json格式,所以后端就无法接受到前端的参数,就报错了

3.解决方案: 1.qs插件

qs 是一个增加了一些安全性的查询字符串解析和序列化字符串的库。

2.qs安装

在项目中使用命令行工具输入:npm install qs

安装完成后在需要用到的组件中:import qs from 'qs'

qs.parse()和qs.stringify()区别:

qs.parse()是将URL解析成对象的形式

qs.stringify()是将对象序列化成URL的形式,以&进行拼接,并且转化成form-data格式

解决我遇到的问题我使用了qs.stringify()

报错的请求

const { data: res } = await updateUserAvatar(data)

修改后

// const { data: res } = await updateUserAvatar(qs.stringify(data))

可以看到请求成功:

 数据也变成字符串&拼接的格式:

本文链接地址:https://www.jiuchutong.com/zhishi/273815.html 转载请保留说明!

上一篇:在win7中,打开淘宝提示安全证书过期怎么办?(在win7中,打开资源管理器的快捷键)

下一篇:如何纯净地启动系统(电脑怎么纯净启动)

  • 传统企业竞价必知道的4大误区(简述企业竞价采购平台)

    传统企业竞价必知道的4大误区(简述企业竞价采购平台)

  • 美团立减金怎么清零(美团立减金怎么支付抵扣的)

    美团立减金怎么清零(美团立减金怎么支付抵扣的)

  • qq一个皇冠一般需要多少天(qq一个皇冠一般多少钱)

    qq一个皇冠一般需要多少天(qq一个皇冠一般多少钱)

  • 淘宝店铺被扣分多久恢复(淘宝店铺被扣分是什么原因)

    淘宝店铺被扣分多久恢复(淘宝店铺被扣分是什么原因)

  • hdm2没信号是什么意思(hdm1无信号)

    hdm2没信号是什么意思(hdm1无信号)

  • 华为性能模式在哪里(华为性能模式在哪里打开)

    华为性能模式在哪里(华为性能模式在哪里打开)

  • 苹果手机怎么更改图片名称(苹果手机怎么更新最新版本)

    苹果手机怎么更改图片名称(苹果手机怎么更新最新版本)

  • 怎么把别人抖音视频上的抖音号去掉(怎么把别人抖音号去掉换成自己视频)

    怎么把别人抖音视频上的抖音号去掉(怎么把别人抖音号去掉换成自己视频)

  • 手机充电功率一般多大(手机充电功率一般多少最好)

    手机充电功率一般多大(手机充电功率一般多少最好)

  • ppt怎么返回上一步(ppt怎么返回上一个动画)

    ppt怎么返回上一步(ppt怎么返回上一个动画)

  • qq校园扩列为什么匹配失败(qq 校园扩列)

    qq校园扩列为什么匹配失败(qq 校园扩列)

  • 怎么让苹果6无线充电(怎么让苹果无线网信号好)

    怎么让苹果6无线充电(怎么让苹果无线网信号好)

  • 为什么保存的图片在图库里找不到(为什么保存的图片在qq上显示不出来)

    为什么保存的图片在图库里找不到(为什么保存的图片在qq上显示不出来)

  • 企业微信最多多少人视频(企业微信最多多少人参会)

    企业微信最多多少人视频(企业微信最多多少人参会)

  • ipad一天可以输入几次密码(ipad是每天能输入10次密码吗)

    ipad一天可以输入几次密码(ipad是每天能输入10次密码吗)

  • 台式电脑按开机键没反应怎么办(台式电脑按开机键没反应)

    台式电脑按开机键没反应怎么办(台式电脑按开机键没反应)

  • 1.5伏aa是几号电池(1.5a是多少伏)

    1.5伏aa是几号电池(1.5a是多少伏)

  • 小米6x怎么没有耳机孔(小米6x怎么没有5G无线信号呢)

    小米6x怎么没有耳机孔(小米6x怎么没有5G无线信号呢)

  • 视图的种类(常见剖视图的种类)

    视图的种类(常见剖视图的种类)

  • 旗舰机是什么意思(旗舰机是什么意思看完你就明白了)

    旗舰机是什么意思(旗舰机是什么意思看完你就明白了)

  • 荣耀20怎么调虚拟按键(荣耀怎么调虚拟按键)

    荣耀20怎么调虚拟按键(荣耀怎么调虚拟按键)

  • 4mp摄像头是多少像素(摄像头4m是什么意思)

    4mp摄像头是多少像素(摄像头4m是什么意思)

  • vivox20usb调试在哪(vivox21usb调试)

    vivox20usb调试在哪(vivox21usb调试)

  • sbc什么意思(蓝牙音响sbc什么意思)

    sbc什么意思(蓝牙音响sbc什么意思)

  • vivoz5x有没有人脸识别(vivoz5x可以人脸识别解锁吗)

    vivoz5x有没有人脸识别(vivoz5x可以人脸识别解锁吗)

  • Win11 Build 23435 预览版今日发布: 文件管理器引入图库功能

    Win11 Build 23435 预览版今日发布: 文件管理器引入图库功能

  • 物流辅助服务印花税税率
  • 公司装修费可以计入开办费吗
  • 外贸委外加工企业成本怎么核算
  • 固定资产评估减值后如何入账
  • 企业预收款项业务不多的情况下可以不设置预收账款科目
  • 是否退还投标文件
  • 银行开户时存入的现金怎么做账
  • 分支机构可不可以不建账合并到总机构?
  • 社保和公积金缴费基数怎么算
  • 企业法人不是实际老板怎么办
  • 自行建造固定资产的计税基础
  • 计提本月应缴纳增值税
  • 印刷费怎么开发票
  • 普通发票商品名称错了一个字
  • 空调可以开专票抵扣吗
  • 电子发票一定要入账吗
  • 公司员工出差补贴与差旅费报销制度
  • 工厂生产的配件怎么入账
  • 资本资产定价模型
  • 服装具有什么性
  • 企业收到财政专项资金账务处理
  • 收到客户赔偿款计入什么科目
  • 企业库存太多后果
  • gdb调试工具的使用
  • 外币交易犯法吗
  • 加权平均数的代码
  • 企业确认坏账损失时的会计分录为
  • 捐赠支出算期间费用吗
  • 高新技术企业研发费加计扣除政策
  • 短期借款利息的核算不可能涉及的账户是
  • 企业破产是不是要没收法人家里全部财产
  • 持有可转换债券的会计分录
  • 产品工人工资属于制造费用吗
  • 风险敞口是指什么
  • 中小微企业社保补贴
  • ctu指令
  • 学生个人网站制作html代码
  • php点击下载
  • php读取文件内容
  • 合并报表中为什么要抵损益
  • sql优化常用的15种方法
  • 结转各项成本的会计分录
  • 发票校验码被章盖住了
  • PostgreSQL教程(十二):角色和权限管理介绍
  • 资产持有过程中缴纳的税收有哪些
  • 失控发票已补交什么意思
  • 小微企业社保代缴
  • 股东入股怎么做分录
  • 测试账户收入怎么处理
  • 销售部门招待费用预算
  • 建筑企业工程管理部职责
  • 投资子公司亏损母公司报表怎么做
  • 银行承兑汇票能拆分背书吗
  • 建账时应取得哪些资料
  • 会计基础知识必背100题
  • sql server 存储过程 超时
  • sql2000怎么修改默认实例名
  • mysql数据查询慢
  • Ubuntu安装ssh
  • fedora s7
  • freebsd12安装图形界面
  • win8怎么一开机就进入桌面
  • centos7.6 iptables
  • Omniserv.exe - Omniserv是什么进程 有什么用
  • 2016年Win10 RS1预览版11095已送交合作伙伴
  • win7旗舰版开机
  • win7浏览器怎么升级到最新版
  • win8.1怎么样
  • window10系统连接wifi
  • linux操作系统网课
  • Cocos2dx3.2 Crazy Tetris 制作简单的凸多边形刚体
  • vue实战案例
  • python爬虫系统
  • jquery中on
  • 江苏省生育登记服务网
  • 黄金税率是多少
  • 上季度报表错误怎样更正
  • 公司完税证明去哪里打
  • 湖南地方税务局网上办税大厅
  • 怎么判断增值税能不能抵扣
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设