axios post 400 状态码
2024-10-21 15:43:09
1、400状态码
400的主要有两种形式:
(1)、bad request意思是“错误的请求";
(2)、invalid hostname意思是"不存在的域名”。
2、axios
axios默认的请求头的格式是:
application/json
若后端的请求头是:
application/x-www-form-urlencoded
application/x-www-form-urlencoded表示:
数据被编码为名称/值对。这是标准的编码格式。 若前端发送post请求时的参数以json格式发送就会报400,
this.$http.post({
url:'/v1/assets',
data:{
name: this.form.name,
categoryType: this.form.type,
categoryName: this.form.type === "power" ? "电源" : "其他配件",
fee: 123.5,
factoryId: 1
}
修改方法:对请求的参数进行 序列化成URL形成发送。
使用qs库的qs.stringify方法即可。
最新文章
- Django分析之如何自定义manage命令
- WPF的ScrollViewer鼠标的滚动
- response对象详解
- Quartz1.8.5例子(二)
- (7)如何得到所有的 ";水仙花数"; ?
- Yii 中出现“<;?= ... ?>;”是什么意思?
- MQTT 简介
- 剑指Offer——回溯算法解迷宫问题(java版)
- Java_Math/Date
- 工作机制.py
- Scrapy学习篇(十三)之scrapy+selenum获取网站cookie并保存带本地
- C++ Standards Support in GCC - GCC 对 C++ 标准的支持
- WebSocket 实战之——【WebSocket 原理】
- 线上Slave报1062的案例
- Android在Gallery中每次滑动只显示一页
- sam9260 adc 头文件
- easyui datebox 扩展 只显示年月
- ASP.NET(C#)不提示直接关闭当前页面
- 使用LINQ获取List列表中的某个字段值
- 安卓app开发-04- app运行的运行和调试