解决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添加String.Format方法
Aug 11 Javascript
基于jquery & json的省市区联动代码
Jun 26 Javascript
angularJS中$apply()方法详解
Jan 07 Javascript
JavaScript数组迭代器实例分析
Jun 09 Javascript
AngularJS的一些基本样式初窥
Jul 27 Javascript
基于javascript实现泡泡大冒险网页版小游戏
Mar 23 Javascript
jQuery插件FusionCharts实现的2D饼状图效果【附demo源码下载】
Mar 03 Javascript
VUE 全局变量的几种实现方式
Aug 22 Javascript
JS中的算法与数据结构之栈(Stack)实例详解
Aug 20 Javascript
深入webpack打包原理及loader和plugin的实现
May 06 Javascript
JavaScript实现通讯录功能
Dec 27 Javascript
Vue中引入svg图标的两种方式
Jan 14 Vue.js
在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
中国第一家无线电行
2021/03/01 无线电
利用PHP创建动态图像
2006/10/09 PHP
WordPress中限制非管理员用户在文章后只能评论一次
2015/12/31 PHP
基于命令行执行带参数的php脚本并取得参数的方法
2016/01/25 PHP
利用location.hash实现跨域iframe自适应
2010/05/04 Javascript
jQuery Tips 为AJAX回调函数传递额外参数的方法
2010/12/28 Javascript
javascript算法题 求任意一个1-9位不重复的N位数在该组合中的大小排列序号
2012/07/21 Javascript
表单元素的submit()方法和onsubmit事件应用概述
2013/02/01 Javascript
优化Node.js Web应用运行速度的10个技巧
2014/09/03 Javascript
浅谈javascript中遇到的字符串对象处理
2016/11/18 Javascript
jQuery Mobile漏洞会有跨站脚本攻击风险
2017/02/12 Javascript
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
vue+springboot前后端分离实现单点登录跨域问题解决方法
2018/01/30 Javascript
详解vue使用vue-layer-mobile组件实现toast,loading效果
2018/08/31 Javascript
Vue核心概念Getter的使用方法
2019/01/18 Javascript
js中的深浅拷贝问题简析
2019/05/10 Javascript
python服务器与android客户端socket通信实例
2014/11/12 Python
Python多线程编程(四):使用Lock互斥锁
2015/04/05 Python
Python的净值数据接口调用示例分享
2016/03/15 Python
Python的Socket编程过程中实现UDP端口复用的实例分享
2016/03/19 Python
Python 找到列表中满足某些条件的元素方法
2018/06/26 Python
详解Python正则表达式re模块
2019/03/19 Python
如何使用Python 打印各种三角形
2019/06/28 Python
pytorch 获取层权重,对特定层注入hook, 提取中间层输出的方法
2019/08/17 Python
Python进程池Pool应用实例分析
2019/11/27 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
Manuka Doctor美国官网:麦卢卡蜂蜜和蜂毒护肤
2016/12/25 全球购物
说一下Linux下有关用户和组管理的命令
2014/08/18 面试题
学校安全检查制度
2014/01/27 职场文书
村党的群众路线教育实践活动总结材料
2014/10/31 职场文书
鸟的天堂导游词
2015/01/31 职场文书
2016党员读书思廉心得体会
2016/01/23 职场文书
MySQL的join buffer原理
2021/04/29 MySQL
Jupyter notebook 更改文件打开的默认路径操作
2021/05/21 Python
MySQL分区以及建索引的方法总结
2022/04/13 MySQL