位置: IT常识 - 正文

【Vue3】发送post请求出现400 Bad Request 报错(vue发送post请求如何传两个参数)

编辑:rootadmin
【Vue3】发送post请求出现400 Bad Request 报错

推荐整理分享【Vue3】发送post请求出现400 Bad Request 报错(vue发送post请求如何传两个参数),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue发送数据,vue怎么发送post,vue发送请求的几种方式,vue怎么用post提交数据,vue怎么发送post,vue3发送请求,vue怎么发送post,vue3发送请求,内容如对您有帮助,希望把文章链接给更多的朋友!

查了一下网上资料,报400一般无非就是两种:

1. Bad Request:“错误的请求"

2. Invalid Hostname:"不存在的域名”

在这里我的报错是因为前端请求头的content-type和后端不一致。

一般后端默认的内容类型是 application/x-www-form-urlencoded,而axios默认的是 applecation/json。

但是也有例外,要根据后端的注解来区分我们要转换的类型。

【Vue3】发送post请求出现400 Bad Request 报错(vue发送post请求如何传两个参数)

根据上一篇笔记上说的:

@RequestBody 用 content-type = application/json @RequestParam 用  content-type = application/x-www-form-urlencoded

自行更改请求头。

经过查资料发现它还会有两种报错。

1.传参错误

前端提交的数据的字段名称或者字段类型和后端的实体类不一致,导致无法封装。

解决:对照字段名称、类型与后端需要的保持一致

2.前后端数据格式不一致

前端提交到后台的数据应该是json字符串类型,而前端没有将对象转换成字符串类型。

解决:使用 qs.stringify() 将前端传递的对象转换为字符串,格式化传递给后台的参数

在ajax请求中可以使用 JSON.stringify() 

// 要序列化的数据var a = {name:'hehe',age:10};// qs.stringify 序列化结果,qs.js支持跟多的类型和方法。name=hehe&age=10// JSON.stringify序列化结果"{"a":"hehe","age":10}"

另外使用qs.stringify() 序列化以后,再调用接口,数据传输模式会自动改成 content-type = application/x-www-form-urlencoded ,这样就与后端一致。

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

上一篇:js将后端返回的文件流导出为excel,并自定义下载文件名(js返回上一步操作)

下一篇:青龙面板库(青龙面板库怎么用)

  • 高级月嫂培训公司培训费多少钱?

    高级月嫂培训公司培训费多少钱?

  • python excel写入数据

    python excel写入数据

  • 华为nova9怎么隐藏应用(华为nova9怎么隐藏桌面软件)

    华为nova9怎么隐藏应用(华为nova9怎么隐藏桌面软件)

  • 剪映如何将一个视频剪成两个(剪映如何将一个画面重复)

    剪映如何将一个视频剪成两个(剪映如何将一个画面重复)

  • 12306购票记录保存多久(12306历史订单保存多久)

    12306购票记录保存多久(12306历史订单保存多久)

  • 淘宝怎么追评第二次(淘宝中如何追评)

    淘宝怎么追评第二次(淘宝中如何追评)

  • win10屏幕中间有透明框(win10屏幕中间有个准星怎么消除)

    win10屏幕中间有透明框(win10屏幕中间有个准星怎么消除)

  • 微信视频通话内容能恢复吗

    微信视频通话内容能恢复吗

  • 苹果蓝牙耳机一边总是没电(苹果蓝牙耳机一般能用几年)

    苹果蓝牙耳机一边总是没电(苹果蓝牙耳机一般能用几年)

  • 探探好友突然就没了(为什么探探好友会突然消失)

    探探好友突然就没了(为什么探探好友会突然消失)

  • 荣耀play4t怎么设置返回键(荣耀play4t怎么设置热点连接人数)

    荣耀play4t怎么设置返回键(荣耀play4t怎么设置热点连接人数)

  • 拉黑之后发信息对方能收到吗(拉黑之后发信息会显示什么)

    拉黑之后发信息对方能收到吗(拉黑之后发信息会显示什么)

  • jeet耳机什么水平(jeet耳机评测)

    jeet耳机什么水平(jeet耳机评测)

  • 闲鱼能卖出去东西吗(闲鱼卖出去东西钱直接到支付宝吗)

    闲鱼能卖出去东西吗(闲鱼卖出去东西钱直接到支付宝吗)

  • 微信怎么设置拒绝添加(微信怎么设置拒绝语音视频聊天)

    微信怎么设置拒绝添加(微信怎么设置拒绝语音视频聊天)

  • 苹果官网发货用什么快递(苹果官网发货用邮政空运?)

    苹果官网发货用什么快递(苹果官网发货用邮政空运?)

  • 手机照片不小心删除了怎么恢复(手机照片不小心删了怎么办)

    手机照片不小心删除了怎么恢复(手机照片不小心删了怎么办)

  • word竖排变横排替换(word把竖排变成横排)

    word竖排变横排替换(word把竖排变成横排)

  • 苹果11怎么加密软件(苹果11怎么加密微信)

    苹果11怎么加密软件(苹果11怎么加密微信)

  • hd camera是什么品牌(hdcamera是什么品牌摄像头图片)

    hd camera是什么品牌(hdcamera是什么品牌摄像头图片)

  • 网易新闻如何复制链接(网易新闻发的帖子怎么删除)

    网易新闻如何复制链接(网易新闻发的帖子怎么删除)

  • 微软输入法打不出顿号一直是斜杠解决方法(微软输入法打不出汉字只有拼音)

    微软输入法打不出顿号一直是斜杠解决方法(微软输入法打不出汉字只有拼音)

  • Linux为何如此深得人心呢?10项原因精选(为什么linux这么受欢迎)

    Linux为何如此深得人心呢?10项原因精选(为什么linux这么受欢迎)

  • 微信小程序【获取用户昵称头像和昵称(附源码)】(微信小程序获取位置信息的权限在哪里修改位置)

    微信小程序【获取用户昵称头像和昵称(附源码)】(微信小程序获取位置信息的权限在哪里修改位置)

  • 应交税费转出未交增值税借贷方表示什么
  • 新成立的公司不开户可以吗
  • 任意盈余公积使用范围
  • 费用日记账明细
  • 资产总额季度平均值计算公式
  • 旅游企业纳税
  • 展位费怎么入账
  • 应收退货成本递延
  • 企业所得税的优点有哪些
  • 银行卡酒店消费有记录吗
  • 对方预付给我们项目款怎么做账?
  • 固定资产原值增加后如何计提折旧
  • 企业核税需要什么资料
  • 一般纳税人转出进项税额
  • 海关补料
  • 事业编年底
  • 快递费税率是6还是9
  • 减免增值税可以税前扣除吗
  • 租赁合同印花税怎么交,一年一次吗
  • 社保基数填错了 可以退款吗
  • win11电脑下载的软件桌面没有图标怎么办
  • 管理费用处理方法包括
  • 什么是电流定律
  • 进口关税增值税计算公式
  • 政府拨款经费会计分录
  • 鸿蒙2.0 更新
  • 澳大利亚太平洋银行
  • 温尼伯湖成因
  • echarts-wordcloud 血泪总结使用说明 (配置项及其不足点优化)
  • web十六进制颜色
  • vue unknown custom element
  • vue打包注意事项
  • vue通过url访问单个页面
  • php 面向对象
  • 使用vue要安装什么软件
  • 开发票零税率和免税是一样的意思吗
  • 不能加计扣除的研发费用在辅助账怎么反映
  • 城镇土地使用税征收标准及计算方法
  • java事件处理机制三个重要概念
  • 准则对()、()和()等作出基本规定
  • curl抓包
  • 质保金需要确认收入吗
  • 免征文化事业建设费条件的销售额标准
  • 小规模纳税人应交增值税明细科目
  • 技术服务费怎么收合理
  • 个体户怎么开对公账户
  • 小规模公司销项发票税额记到哪里了
  • 油费预付卡如何办理
  • 收到投资款如何做账务处理
  • 收到待报解预算收入是国家退的税吗
  • 上年折旧没提今年可以补提吗
  • 核定征收的一般纳税人进项税额抵扣
  • 预付加油款收到发票怎么处理
  • 工程施工科目核算内容
  • 普票不开明细可以不
  • 购买方账务处理
  • ubuntu 手动安装
  • 如何将用户加入某个组
  • mac睡眠后黑屏
  • mac怎么使用islide
  • Linux 修改文件名后缀
  • win7旗舰版怎么重装系统教程
  • win8.1 安装
  • opencvsharp读取图片
  • unity ugui ngui
  • 搞定immutable.js详细说明
  • python批量下载文件
  • excel自定义样式
  • linux怎么使用
  • jQuery插件是什么
  • python安装后怎么用
  • Python中的多行注释文档编写风格汇总
  • 发票在国家税务总局网站查不到能用吗
  • 广州市税务局长
  • 保险公司个人所得税扣除标准是多少
  • 税务总局和税务局区别
  • 研发材料占研发费用比例超出50%
  • 个人出租房屋如何计税?看这篇
  • 2022年国家标准公文格式
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设