解决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 相关文章推荐
jquery中获取id值方法小结
Sep 22 Javascript
jQuery判断数组是否包含了指定的元素
Mar 10 Javascript
详解JavaScript中循环控制语句的用法
Jun 03 Javascript
javascript实现抽奖程序的简单实例
Jun 07 Javascript
基于JS代码实现导航条弹出式悬浮菜单
Jun 17 Javascript
jQuery获取Table某列的值(推荐)
Mar 03 Javascript
详解Webpack DLL用法以及功能
Jul 11 Javascript
基于vue监听滚动事件实现锚点链接平滑滚动的方法
Jan 17 Javascript
在vscode里使用.vue代码模板的方法
Apr 28 Javascript
vue移动端弹框组件的实例
Sep 25 Javascript
Vue 幸运大转盘实现思路详解
May 06 Javascript
Vue实现剪切板图片压缩功能
Feb 04 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通用检测函数集合
2006/11/25 PHP
浅析ThinkPHP中的pathinfo模式和URL重写
2014/01/06 PHP
PHP中Fatal error session_start()错误解决步骤
2014/08/05 PHP
Laravel 5框架学习之表单
2015/04/08 PHP
PHP的命令行命令使用指南
2015/08/18 PHP
javascript showModalDialog 多层模态窗口实现页面提交及刷新的代码
2009/11/28 Javascript
jQuery的deferred对象使用详解
2011/08/20 Javascript
javascript倒计时功能实现代码
2012/06/07 Javascript
javascript SpiderMonkey中的函数序列化如何进行
2012/12/05 Javascript
jQuery之按钮组件的深入解析
2013/06/19 Javascript
javascript制作loading动画效果 loading效果
2014/01/14 Javascript
JavaScript给按钮绑定点击事件(onclick)的方法
2015/04/07 Javascript
JavaScript中setMonth()方法的使用详解
2015/06/11 Javascript
JS采用绝对定位实现回到顶部效果完整实例
2016/06/20 Javascript
JS组件系列之使用HTML标签的data属性初始化JS组件
2016/09/14 Javascript
js中常用的Math方法总结
2017/01/12 Javascript
JS实现unicode和UTF-8之间的互相转换互转
2017/07/05 Javascript
在Vue中使用highCharts绘制3d饼图的方法
2018/02/08 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
javascript关于“时间”的一次探索
2019/07/24 Javascript
常见的在Python中实现单例模式的三种方法
2015/04/08 Python
python中管道用法入门实例
2015/06/04 Python
python日期时间转为字符串或者格式化输出的实例
2018/05/29 Python
Python tkinter的grid布局及Text动态显示方法
2018/10/11 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
Django 博客实现简单的全文搜索的示例代码
2020/02/17 Python
Python项目打包成二进制的方法
2020/12/30 Python
css3截图_动力节点Java学院整理
2017/07/11 HTML / CSS
阿迪达斯法国官方网站:adidas法国
2018/03/20 全球购物
学生偷窃检讨书
2014/09/25 职场文书
成本会计岗位职责
2015/02/03 职场文书
经费申请报告范文
2015/05/18 职场文书
2015领导干部廉洁自律工作总结
2015/07/23 职场文书
村主任当选感言
2015/08/01 职场文书
Golang 使用Map实现去重与set的功能操作
2021/04/29 Golang
Python 语言实现六大查找算法
2021/06/30 Python