失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 为什么vue2中不能使用axios http请求

为什么vue2中不能使用axios http请求

时间:2023-11-08 10:11:57

相关推荐

为什么vue2中不能使用axios http请求

web前端|js教程

axios,vue2,为什么

web前端-js教程使用axios处理post请求时,出现的问题解决

mysql源码下载地址,vscode更新分支,虚拟机ubuntu屏幕太小,tomcat 应用部署,sqlite 转义符,网页设计页面宽度,php配置数据库,阿里云服务器代金券,易语言调用按键精灵插件,前端web框架费用多少,铅矿爬虫,php求和,上海seo培训,springboot起源,动易文章内容页缩略图标签,discuz网站建设,电子商务网页模板,flash8 模板,域名的管理后台,易企秀跳转页面,信息管理系统安装包,asp网站权限管理程序lzw

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

吸粉小游戏源码,vscode 前端开发插件,手眼标定ubuntu,tomcat默认网址路径,sqlite3 最大值,爬虫爬别人朋友圈违法吗,php 方法名 变量,seo案例视频教程,网站改主题内容,好的文化网站模板下载lzw

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

主播网站源码下载,ubuntu无法安装黑屏,tomcat更新版本补丁,python智能招聘爬虫,php不属于危险函数的有,typecho添加seolzw

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请求》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。