axios 请求中的Form Data 与 Request Payload的区别
2024-08-25 06:01:42
在vue项目中使用axios发post请求时候,后台返回500。
发现是form Data 和 Request payload的问题。
后台对两者的处理方式不同,导致我们接收不到数据。
解决方案:使用qs
1、安装qs : npm install qs
2、引用qs
import qs from 'qs'; var params = qs.stringify({
key1: value1,
key2: value2,
key3: value3,
}) axios.post(url, params)
Request Payload和Form Data区别
Request Payload 大概格式如下,请求头部的 Content-Type: application/json,并且请求正文是一个 json 格式的字符串
Form Data 大概格式如下,请求头部的 Content-Type: application/x-www-form-urlencoded,并且请求正文是类似 get 请求 url 的请求参数
版权声明:本文为CSDN博主「hdchangchang」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hdchangchang/article/details/82994801
最新文章
- flexbox布局神器
- python set
- 【Java每日一题】20161028
- XML中的DOCTYPE属性
- 将字符串转化为数字(Convert和Parse的用法)
- 团队开发——第一篇scrum报告
- poj-3255-Roadblocks-路径可重复次短路
- 3D游戏调研
- spinner 设置文本框中的字体颜色
- android开发之GenyMotion与intelliJ的配置
- springboot + devtools(热部署)
- 单击Echart饼图实现数据钻取
- WEB 端批量移动设备管理控制工具 STF 的环境搭建和运行
- 使用IDEA的gradle整合spring+springmvc+mybatis 采用javaconfig配置
- manacher 模板
- js中字符串可以调用的方法
- Sklearn中的回归和分类算法
- BZOJ5203 [NEERC2017 Northern] Grand Test 【dfs树】【构造】
- 【THUWC2017】随机二分图(动态规划)
- thinkphp中使用phpexecl多表格应用
热门文章
- 洛谷P1200 [USACO1.1]你的飞碟在这儿Your Ride Is Here
- SKlearn | 学习总结
- 02-SV数据类型
- 欢迎来到L T X的博客 &; 博客转型公告
- webservice后台起调试
- [POI2008] STA-Station - 树形dp
- 自定义Nginx返回页面
- 【Unity|C#】基础篇(3)——类(class)/ 接口(interface)
- Android监听消息通知栏点击事件
- Cats and Fish(小猫分鱼吃吱吱吱!)(我觉得是要用贪心的样子!)