解决vue+axios post参数后端无法接收的问题
2019独角兽企业重金招聘Python工程师标准>>>
使用axios发送post请求,http请求hearder中'Content-Type'的类型为'application/json;charset=UTF-8',后端无法接收,如果后端使用的是springmvc框架,可以让其对应方法的参数加上注解@RequestBody,即可接收,但是此种方法不友好,这样改了之后,其他地方需要调用访问,如果不是用json方式传递参数,则无法使用。
下面,考虑从前段解决问题,首先安装nodejs的qs模块:npm install qs --save
然后修改post代码:
var qs = require('qs');
function post(url, params){return axios.post(url, qs.stringify(params),{headers: {'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8'}}).then(res => res.data);
}
export const addSysTable = params => { return post(`/api/table/insert.do`, params).then(res => res.data);};
这样调用addSysTable 就可以正常传递参数了。
转载于:https://my.oschina.net/u/1011854/blog/1630611
解决vue+axios post参数后端无法接收的问题相关推荐
- 解决vue axios跨域请求发送两次问题
解决vue axios跨域请求发送两次问题 参考文章: (1)解决vue axios跨域请求发送两次问题 (2)https://www.cnblogs.com/wordblog/p/12171875. ...
- 解决Vue跨域访问后端API问题
文章目录 前言 一.vue.config.js文件 二.配置代理参数 总结 前言 我们在写前后端分离的时候,请求后端接口是必要步骤,但是这个时候就有个问题,因为前端和后端是归属于不同端口,我们在直接访 ...
- vue怎么和python后端交互_新vue axios与python后端连接的程序
1.安装axios环境与配置 npm install --save axios vue-axios axios的配置 在入口main.js中导入axios 并将axios写入vue的原型,这样就能更简 ...
- vue axios 返回参数 响应参数
为什么80%的码农都做不了架构师?>>> this.axios.get('xxx').then(response => {}).catch(error => err ...
- vue axios解决post传参数问题
我相信遇到这个问题的兄弟们,不带参数的情况下都是没有问题吧, 如果有问题,百度吧,好解决,答案都比较靠谱 这里主要针对带参数的情况,坑多 另外,我默认你用postman带参测试接口是没问题的 不多说, ...
- axios请求mysql_接收post请求(vue+axios)解决跨域问题(三)
1.通过postman测试post请求 新建一个接收post的路由 //根据post的id查询 var selId='select * from list where id=?' //响应post r ...
- 解决Vue前后端跨域问题的多种方式
1 前言 本文主要介绍借助解决Vue前后端跨域问题的几种方式 说到ajax请求,就不得不说下xhr(XMLHttpRequest)了,它可以说是鼻祖,但是实际开发中,我们不会直接使用它,而是进行二次封 ...
- [vue] axios是什么?怎样使用它?怎么解决跨域的问题?
[vue] axios是什么?怎样使用它?怎么解决跨域的问题? axios 的是一种异步请求,用法和ajax类似,安装npm install axios --save 即可使用,请求中包括get,po ...
- 解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用
解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用 参考文章: (1)解决vue在ios或android中用webview打开H5链接时# ...
最新文章
- Java语法基础-序列化
- Kernel oops panic 调试 (未完待续)
- 排序算法--冒泡排序的首尾改进
- 2021天猫双11:阿里巴巴业务已全部跑在阿里云上
- java 字符串缓冲区_详解Java中字符串缓冲区StringBuffer类的使用
- SELinux相关内容
- 《C++之那些年踩过的坑(附录一)》
- WinSock API相关函数
- 一种本地和云端相结合的语音识别系统及方法与流程
- oracle 导入文件 年月日,oracle导入文件时,日期格式问题
- 中国移动2020校招应聘攻略—笔试篇
- 云熙板式家具设计拆单
- 极域电子教室解除控制
- nb信号和4g信号_nb信号和4g信号_NB-IoT的网络如何组成,以及数据如何传输?
- 计算机快速启动BIOS,bios设置快速启动
- HTML+CSS淘宝首页[web课设代码+模块说明+效果图]
- response.addCookie(cookie);报错分析
- 爱淘宝手机版分类导航菜单弹出效果设计
- 什么是TPS, 什么是QPS
- 在Postfix邮件服务器上部署SSL证书
热门文章
- python发送邮件并返回提示_python-邮件提醒功能
- 友源社区APP论坛源码+网站源码
- mysql1关闭_(2.1)学习笔记之mysql基本操作(启动与关闭)
- 基于特征的对抗迁移学习论文_[论文笔记] 对抗样本不是bugs,而是特征
- android EditText使用详解,29.Android EditText使用详解
- win2k 修改时间服务器,Win2K服务器端设置教程 第四节 WWW服务器的设置(上)
- java获取返回xml节点里的值,关于用java读取xml中节点的值解决方案
- mysql事物及事物等级_MySQL事物原理及事务隔离级别
- QQ自定义在线机型状态源码
- 权限管理数据表设计说明