老师 问题在里面
一个网页访问另外一个网页的内容 是访问另一个网页的服务器端吗?如果请求成功了则返回数据,
但是因为ip地址不同,会受到浏览器的同源策略影响而出现跨域问题,
所以跨域修改服务器端的ip地址跟网页的地址一样,也可以修改用jsonp的形式来解决
请问老师这样理解对吗? 如果有问题,麻烦老师详细讲讲
34
收起
正在回答
2回答
同学你好,理解的正确,优秀!祝学习愉快~
好帮手慕夭夭
2020-08-11 16:04:56
同学你好,理解的不对。参考如下重新理解:
1.一个网站不可能每一个页面都放在不同服务器中的,同一个项目就在一个服务器中。
2.我们使用浏览器去打开慕课网时,此时看到的是客户端。慕课网的项目放在服务器中,这是服务端。当访问慕课网的网址时,就是从客户端发送请求给服务端,请求成功之后,服务端就会把数据(即页面)返回给客户端,前端就能显示慕课网的页面了。例如从首页点击到金职位页面,那么就是从客户端发送请求给服务端。
3.跨域与ip没有关系,解决跨域就要使用jsonp。是否跨域,要看请求的接口(即数据的地址)域名是否一样。例如a.com域名下访问b.com域名下的接口,是不允许的,这就是跨域请求了。在实际开发中,使用第三方接口,例如慕课网访问淘宝接口,这就需要跨域哦。暂时了解一下,等后面的内容学习的多了,就慢慢理解了。
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星