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参数后端无法接收的问题相关推荐

  1. 解决vue axios跨域请求发送两次问题

    解决vue axios跨域请求发送两次问题 参考文章: (1)解决vue axios跨域请求发送两次问题 (2)https://www.cnblogs.com/wordblog/p/12171875. ...

  2. 解决Vue跨域访问后端API问题

    文章目录 前言 一.vue.config.js文件 二.配置代理参数 总结 前言 我们在写前后端分离的时候,请求后端接口是必要步骤,但是这个时候就有个问题,因为前端和后端是归属于不同端口,我们在直接访 ...

  3. vue怎么和python后端交互_新vue axios与python后端连接的程序

    1.安装axios环境与配置 npm install --save axios vue-axios axios的配置 在入口main.js中导入axios 并将axios写入vue的原型,这样就能更简 ...

  4. vue axios 返回参数 响应参数

    为什么80%的码农都做不了架构师?>>>    this.axios.get('xxx').then(response => {}).catch(error => err ...

  5. vue axios解决post传参数问题

    我相信遇到这个问题的兄弟们,不带参数的情况下都是没有问题吧, 如果有问题,百度吧,好解决,答案都比较靠谱 这里主要针对带参数的情况,坑多 另外,我默认你用postman带参测试接口是没问题的 不多说, ...

  6. axios请求mysql_接收post请求(vue+axios)解决跨域问题(三)

    1.通过postman测试post请求 新建一个接收post的路由 //根据post的id查询 var selId='select * from list where id=?' //响应post r ...

  7. 解决Vue前后端跨域问题的多种方式

    1 前言 本文主要介绍借助解决Vue前后端跨域问题的几种方式 说到ajax请求,就不得不说下xhr(XMLHttpRequest)了,它可以说是鼻祖,但是实际开发中,我们不会直接使用它,而是进行二次封 ...

  8. [vue] axios是什么?怎样使用它?怎么解决跨域的问题?

    [vue] axios是什么?怎样使用它?怎么解决跨域的问题? axios 的是一种异步请求,用法和ajax类似,安装npm install axios --save 即可使用,请求中包括get,po ...

  9. 解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用

    解决vue在ios或android中用webview打开H5链接时#号后面的参数被忽略问题angular同样适用 参考文章: (1)解决vue在ios或android中用webview打开H5链接时# ...

最新文章

  1. Java语法基础-序列化
  2. Kernel oops panic 调试 (未完待续)
  3. 排序算法--冒泡排序的首尾改进
  4. 2021天猫双11:阿里巴巴业务已全部跑在阿里云上
  5. java 字符串缓冲区_详解Java中字符串缓冲区StringBuffer类的使用
  6. SELinux相关内容
  7. 《C++之那些年踩过的坑(附录一)》
  8. WinSock API相关函数
  9. 一种本地和云端相结合的语音识别系统及方法与流程
  10. oracle 导入文件 年月日,oracle导入文件时,日期格式问题
  11. 中国移动2020校招应聘攻略—笔试篇
  12. 云熙板式家具设计拆单
  13. 极域电子教室解除控制
  14. nb信号和4g信号_nb信号和4g信号_NB-IoT的网络如何组成,以及数据如何传输?
  15. 计算机快速启动BIOS,bios设置快速启动
  16. HTML+CSS淘宝首页[web课设代码+模块说明+效果图]
  17. response.addCookie(cookie);报错分析
  18. 爱淘宝手机版分类导航菜单弹出效果设计
  19. 什么是TPS, 什么是QPS
  20. 在Postfix邮件服务器上部署SSL证书

热门文章

  1. python发送邮件并返回提示_python-邮件提醒功能
  2. 友源社区APP论坛源码+网站源码
  3. mysql1关闭_(2.1)学习笔记之mysql基本操作(启动与关闭)
  4. 基于特征的对抗迁移学习论文_[论文笔记] 对抗样本不是bugs,而是特征
  5. android EditText使用详解,29.Android EditText使用详解
  6. win2k 修改时间服务器,Win2K服务器端设置教程 第四节 WWW服务器的设置(上)
  7. java获取返回xml节点里的值,关于用java读取xml中节点的值解决方案
  8. mysql事物及事物等级_MySQL事物原理及事务隔离级别
  9. QQ自定义在线机型状态源码
  10. 权限管理数据表设计说明