解决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小技巧
Mar 01 Javascript
jQuery入门知识简介
Mar 04 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
Mar 22 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
Nov 06 Javascript
JS控制一个DIV层在指定时间内消失的方法
Feb 17 Javascript
js生成缩略图后上传并利用canvas重绘
May 15 Javascript
jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
Mar 24 Javascript
Canvas 绘制粒子动画背景
Feb 15 Javascript
js实现添加删除表格(两种方法)
Apr 27 Javascript
react-native android状态栏的实现
Jun 15 Javascript
vue在自定义组件中使用v-model进行数据绑定的方法
Mar 25 Javascript
bootstrap datepicker的基本使用教程
Jul 09 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屏蔽蜘蛛访问代码及常用搜索引擎的HTTP_USER_AGENT
2013/03/06 PHP
解析php curl_setopt 函数的相关应用及介绍
2013/06/17 PHP
PHP仿微信发红包领红包效果
2016/10/30 PHP
PHP PDOStatement::bindParam讲解
2019/01/30 PHP
Laravel5.5 实现后台管理登录的方法(自定义用户表登录)
2019/09/30 PHP
如何让您的中波更粗更长 - 中波框形天线制作
2021/03/10 无线电
javascript 不间断的图片滚动并可点击
2010/01/15 Javascript
JS仿flash上传头像效果实现代码
2011/07/18 Javascript
Javascript Throttle & Debounce应用介绍
2013/03/19 Javascript
jQuery简单实现两级下拉菜单效果代码
2015/09/15 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
Javascript获取随机数的实现方法
2016/06/22 Javascript
JS实现太极旋转思路分析
2016/12/09 Javascript
Vue.js事件处理器与表单控件绑定详解
2017/03/20 Javascript
js中的DOM模拟购物车功能
2017/03/22 Javascript
nodejs实现截取上传视频中一帧作为预览图片
2017/12/10 NodeJs
vue中实现移动端的scroll滚动方法
2018/03/03 Javascript
浅谈Koa2框架利用CORS完成跨域ajax请求
2018/03/06 Javascript
微信小程序 生成携带参数的二维码
2019/10/23 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
Vue封装全局过滤器Filters的步骤
2020/09/16 Javascript
JavaScript枚举选择jquery插件代码实例
2020/11/17 jQuery
详解Python中的序列化与反序列化的使用
2015/06/30 Python
浅谈django开发者模式中的autoreload是如何实现的
2017/08/18 Python
详解Python安装tesserocr遇到的各种问题及解决办法
2019/03/07 Python
scrapy爬虫:scrapy.FormRequest中formdata参数详解
2020/04/30 Python
Python web如何在IIS发布应用过程解析
2020/05/27 Python
关于Python 解决Python3.9 pandas.read_excel(‘xxx.xlsx‘)报错的问题
2020/11/28 Python
Python爬虫制作翻译程序的示例代码
2021/02/22 Python
CSS3制作日历实现代码
2012/01/21 HTML / CSS
一套VC试题
2015/01/23 面试题
EJB需直接实现它的业务接口或Home接口吗,请简述理由
2016/11/23 面试题
高一地理教学反思
2014/01/18 职场文书
创业计划书的主要内容有哪些
2014/01/29 职场文书
运动会口号霸气押韵
2015/12/24 职场文书
JVM钩子函数的使用场景详解
2021/08/23 Java/Android