解决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增加与删除table列的方法
Mar 01 Javascript
浅谈JavaScript 数据属性和访问器属性
Sep 01 Javascript
JS敏感词过滤代码
Dec 23 Javascript
Angular实现一个简单的多选复选框的弹出框指令实例
Apr 25 Javascript
详解vue-cli中配置sass
Jun 21 Javascript
全面解析jQuery中的$(window)与$(document)的用法区别
Aug 15 jQuery
微信小程序实现文字跑马灯效果
May 26 Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
Sep 25 Javascript
JavaScript链式调用实例浅析
Dec 19 Javascript
node中实现删除目录的几种方法
Jun 24 Javascript
使用localStorage替代cookie做本地存储
Sep 25 Javascript
Vue + Scss 动态切换主题颜色实现换肤的示例代码
Apr 27 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
laravel 5.1下php artisan migrate的使用注意事项总结
2017/06/07 PHP
PHP count()函数讲解
2019/02/03 PHP
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
javascript在网页中实现读取剪贴板粘贴截图功能
2014/06/07 Javascript
jQuery实现新消息闪烁标题提示的方法
2015/03/11 Javascript
使用iojs的jsdom库实现同步系统时间
2015/04/20 Javascript
基于Node.js + WebSocket打造即时聊天程序嗨聊
2016/11/29 Javascript
js代码实现下拉菜单【推荐】
2016/12/15 Javascript
jQuery实现页面顶部下拉广告
2016/12/30 Javascript
jquery submit()不能提交表单的解决方法
2017/04/24 jQuery
详解angular笔记路由之angular-router
2017/09/12 Javascript
基于D3.js实现时钟效果
2018/07/17 Javascript
微信小程序如何实现在线客服功能
2019/10/16 Javascript
如何在wxml中直接写js代码(wxs)
2019/11/14 Javascript
微信小程序自定义扫码功能界面的实现代码
2020/07/02 Javascript
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
Python实现的本地文件搜索功能示例【测试可用】
2018/05/30 Python
Python找出微信上删除你好友的人脚本写法
2018/11/01 Python
python实现对指定字符串补足固定长度倍数截断输出的方法
2018/11/15 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
2019/04/04 Python
django框架中间件原理与用法详解
2019/12/10 Python
Python中私有属性的定义方式
2020/03/05 Python
python+selenium+chrome批量文件下载并自动创建文件夹实例
2020/04/27 Python
Python使用Numpy模块读取文件并绘制图片
2020/05/13 Python
Python使用os.listdir和os.walk获取文件路径
2020/05/21 Python
html5 学习简单的拾色器
2010/09/03 HTML / CSS
Lentiamo比利时:便宜的隐形眼镜
2020/02/14 全球购物
日语专业个人的求职信
2013/12/03 职场文书
检察机关个人对照检查材料
2014/09/15 职场文书
2014派出所所长群众路线对照检查材料思想汇报
2014/09/18 职场文书
建筑工地资料员岗位职责
2015/04/13 职场文书
2015年个人实习工作总结
2015/05/28 职场文书
董事会决议范本
2015/07/01 职场文书
军训通讯稿范文
2015/07/18 职场文书
Python 如何将integer转化为罗马数(3999以内)
2021/06/05 Python
Redis 限流器
2022/05/15 Redis