位置: 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中,打开资源管理器的快捷键)

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

  • 生产企业出口退税流程
  • 企业所得税如何规避
  • 会计中级工作年限查得严么
  • 残保金计入管理费用还是营业税金及附加
  • 公司能经营烟草公司吗
  • 投资入股变更股权比例
  • 融资租赁如何确认收入
  • 以现金形式收到包装物押金
  • 上级工会返还的经费记什么收入
  • 外商独资企业在分配利润时是否扣缴个税
  • 财政补贴的概念是什么?其性质是什么?
  • 房租转租怎么处理合法
  • 专票红冲如何做账
  • 金税盘不交费会停用吗
  • 公司买空调开具的进项发票可以抵扣吗?
  • 货物发出未开票
  • 什么是工商企业为了筹集资金而发行的债券
  • 电脑隐藏软件图标快捷键
  • win11 zen2
  • 所得税特殊性税率是多少
  • file php
  • 期票是不是承兑汇票
  • php表单的作用是什么
  • 实例讲解php设计软件
  • phpexcel读取excel
  • 资产负债表中各项目的期末余额
  • laravel调试
  • php数组拼接成字符串
  • 2021年中小企业税收减免政策
  • python yolo
  • Pytorch深度学习实战3-5:详解计算图与自动微分机(附实例)
  • effective c++ github
  • printfi
  • 销售佣金 会计分录
  • python2多进程
  • 进什么税额
  • 服务业折旧费怎么计算
  • 织梦百科
  • 铝合金门窗行业利润率
  • 无票收入会计分录实例
  • 小规模纳税人报税
  • 小规模申报表填写模板
  • 银行转账费用多少钱
  • 报销差旅费如何做记账凭证
  • 小额贷款公司如何运作
  • 建筑施工企业检查的内容包括什么
  • 税控盘费用进什么科目
  • 向非金融企业借款会计分录
  • 银行承兑汇票记载事项
  • 资产季末值
  • 期间费用包括哪三种
  • 职工福利费扣除税率
  • mysql导出语句
  • sql server 2008教程
  • windows任务管理器怎么打开
  • 系统密码设置
  • win7把声音设备禁用了怎么要回来
  • 如何使用windows 10
  • lnmp一键安装包 linux
  • jquery prototype
  • 如何正确使用零钱
  • shell脚本如何注释
  • 常见的css样式
  • cocos2d转unity难吗
  • 数独算法代码c语言
  • Node.js中的什么模块是用于处理文件和目录的
  • shell 输出
  • jquery .val
  • shell 命令执行顺序
  • shell字符串比较相等
  • python标准模板库
  • python爬虫模拟登录亚马逊
  • unity3d基础操作
  • javascript的简介
  • xml文件的数据如何读取
  • ExpandableListView 实现分组购物车
  • 四川国税发票手机查询
  • 中通快递深圳同城多少钱
  • 税务ukey登录界面
  • 政务公开有何意义
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设