老师这里为什么用ajax请求?
老师这里为什么用ajax请求,哪里看出是同源的,我们项目的地址不是http://localhost:8080吗,而请求的地址是http://www.imooc.com/api/home/slider
15
收起
正在回答
2回答
同学你好,是的,使用ajax或者axios请求的都是同源的。
祝学习愉快 ~
好帮手慕夭夭
2020-04-26 18:37:48
同学你好,问题解答如下:
1.这里使用的不是ajax,而是axios,这是vue中的用法,不给它和ajax很像的。因为我们要请求后端的数据,所以肯定要使用axios去请求接口哦。
2.同源就是域名(例如www.imooc.com),协议(https或者http),端口(地址中不一定要存在端口)都是一样的。例如https://class.imooc.com/course和http://www.imooc.com/wiki就得同源。如果请求的接口不是同源的,就会产生跨域(跨域就是不同源的地址是不让请求的)。http://localhost:8080和http://www.imooc.com/api/home/slider不是同源的,会产生跨域。可以使用jsonp解决跨域,在本节课程中,就是封装了jsonp哦。
如果我的回答帮助到了你,欢迎采纳,祝学习愉快~
4.Vue与React高级框架开发
- 参与学习 人
- 提交作业 239 份
- 解答问题 10739 个
本阶段带你深入前端开发的肌理,通过ES6基础知识和前端主流高级框架的学习,助你快速构建企业级移动webAPP应用,进入职场的终极battle
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星