解决vue2中使用axios http请求出现的问题


Posted in Javascript onMarch 05, 2018

使用axios处理post请求时,出现的问题解决

默认情况下: axios.post(url, params).then(res => res.data);

当url是远程接口链接时,会报404的错误:

Uncaught (in promise) Error: Request failed with status code 404

我们需要实例化一个新的axios,并且设置他的消息头为'content-type': ‘application/x-www-form-urlencoded'

于是得出解决方案:

var instance = axios.create({
 headers: {'content-type': 'application/x-www-form-urlencoded'}
});
instance .post(`url`, params).then(res => res.data);

然后发现不报错了,但是后台接受不到传入参数,查阅资料,发现需要引入一个qs模块

var qs=require('qs');
var instance = axios.create({
 headers: {'content-type': 'application/x-www-form-urlencoded'}
});
instance .post(`url`, qs.stringify(params)).then(res => res.data);

大功告成!

问题解决!

以上这篇解决vue2中使用axios http请求出现的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript中Array 对象相关的几个方法
Dec 22 Javascript
Function.prototype.call.apply结合用法分析示例
Jul 03 Javascript
javascript数组去重方法汇总
Apr 23 Javascript
深入理解JS函数的参数(arguments)的使用
May 28 Javascript
微信小程序 wxapp内容组件 progress详细介绍
Oct 31 Javascript
JS中微信小程序自定义底部弹出框
Dec 22 Javascript
微信小程序三级联动地址选择器的实例代码
Jul 12 Javascript
jQuery:unbind方法的使用详解
Aug 14 jQuery
vue-cli常用设置总结
Feb 24 Javascript
原生JS 实现的input输入时表格过滤操作示例
Aug 03 Javascript
Vue双向绑定实现原理与方法详解
May 07 Javascript
vue element 关闭当前tab 跳转到上一路由操作
Jul 22 Javascript
在vue项目中引入highcharts图表的方法(详解)
Mar 05 #Javascript
Angular @HostBinding()和@HostListener()用法
Mar 05 #Javascript
详解vue项目打包后通过百度的BAE发布到网上的流程
Mar 05 #Javascript
Angular利用内容投射向组件输入ngForOf模板的方法
Mar 05 #Javascript
axios全局请求参数设置,请求及返回拦截器的方法
Mar 05 #Javascript
axios拦截设置和错误处理方法
Mar 05 #Javascript
完美解决axios在ie下的兼容性问题
Mar 05 #Javascript
You might like
PHP curl模拟登录带验证码的网站
2015/11/30 PHP
PHP中的session安全吗?
2016/01/22 PHP
解读PHP的Yii框架中请求与响应的处理流程
2016/03/17 PHP
php实现微信模板消息推送
2018/03/30 PHP
使用Rancher在K8S上部署高性能PHP应用程序的教程
2020/07/10 PHP
Aster vs KG BO3 第三场2.18
2021/03/10 DOTA
jQuery学习笔记之jQuery选择器的使用
2010/12/22 Javascript
IE事件对象(The Internet Explorer Event Object)
2012/06/27 Javascript
从js向Action传中文参数出现乱码问题的解决方法
2013/12/29 Javascript
node.js中的Socket.IO使用实例
2014/11/04 Javascript
谈谈对offsetleft兼容性的理解
2015/11/11 Javascript
javascript实现右侧弹出“分享到”窗口效果
2016/02/01 Javascript
Angular 4 指令快速入门教程
2017/06/07 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
2017/07/13 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
在vue项目创建的后初始化首次使用stylus安装方法分享
2018/01/25 Javascript
深入理解Python单元测试unittest的使用示例
2017/11/18 Python
python使用Pycharm创建一个Django项目
2018/03/05 Python
Python 实现两个列表里元素对应相乘的方法
2018/11/14 Python
python 读取Linux服务器上的文件方法
2018/12/27 Python
Python面向对象进阶学习
2019/05/21 Python
Django url,从一个页面调到另个页面的方法
2019/08/21 Python
Python模拟登录之滑块验证码的破解(实例代码)
2019/11/18 Python
python+opencv实现车牌定位功能(实例代码)
2019/12/24 Python
多个python文件调用logging模块报错误
2020/02/12 Python
python实现俄罗斯方块游戏(改进版)
2020/03/13 Python
基于Tensorflow一维卷积用法详解
2020/05/22 Python
15款Python编辑器的优缺点,别再问我“选什么编辑器”啦
2020/10/19 Python
canvas实现按住鼠标移动绘制出轨迹的示例代码
2018/02/05 HTML / CSS
viagogo英国票务平台:演唱会、体育比赛、戏剧门票
2017/03/24 全球购物
美国礼品卡商城: Gift Card Mall
2017/08/25 全球购物
美国购买肉、鸭、家禽、鹅肝和熟食网站:D’Artagnan
2018/11/13 全球购物
车库门开启器、遥控器和零件:Chamberlain
2019/04/09 全球购物
String s = new String(“xyz”);创建了几个String Object?
2015/08/05 面试题
赞美教师的句子
2019/09/02 职场文书
springboot+zookeeper实现分布式锁
2022/03/21 Java/Android