axios是ajax的vue封装接口,ajax不是只能请求同源数据吗

axios是ajax的vue封装接口,ajax不是只能请求同源数据吗

为什么视频里面可以直接通过axios访问到imooc的那个图片数据的接口?是在imooc服务器端设置了吗?如果我们自己服务器启动了一个后台接口,再启动我们的前台服务,两个服务的端口不同,用axios是访问不到的,必须得用jsonp这种跨域访问才可以对吗?视频中任何一个机器都能访问到那个轮播图片数据的接口是在imooc里面做了什么配置吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
一路电光带火花 2019-09-07 18:51:40

目前开发中,vue用axios比较多,其他项目还是使用ajax的

一路电光带火花 2019-09-07 18:48:56

我感觉你可以看看这个,或许对你有帮助:https://www.jianshu.com/p/8bc48f8fde75

  • 提问者 慕圣3009968 #1
    我没有很明白,我想问的是,axios直接调用不同源的接口是可以的吗? 因为我之前以为ajax是只能进行同源数据请求的,而axios和ajax一样只能发同源请求, 看到这里用axios发送请求好像是随便什么请求都能请求到?没有同源限制?是这样吗? 那ajax是不是也没有同源限制呢?
    2019-09-09 14:49:39
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师