美文网首页
跨域的场景,以及常见的解决方案

跨域的场景,以及常见的解决方案

作者: Tenloy | 来源:发表于2018-06-12 16:26 被阅读118次

跨域的场景:

  • 域名不同

    www.wuyou.com 和www.wulv.com 即为不同的域名
    
  • 二级域名相同,子域名不同

    www.wuyou.wu.com 和www.wulv.wu.com 为子域不同
    
  • 协议不同

    http://www.wuyou.com 和https://www.wuyou.com属于跨域
    
  • 端口不同

    www.wuyou.con:8888和www.wuyou.con:8080
    

常见的解决方案

  • 跨域是浏览器限制的,只有ajax才有,html等标签加载跨域资源,是没有限制的
  • 我们在开发结束后,我们的网页是放在服务器上,访问本公司的服务器的内容是不会有跨域情况的
  • 但是,我们在开发过程中,网页在前端开发人员电脑上,连接的是后台工作人员的电脑,可能会出现跨域的情况,常见的解决方案:
1. JSONP : 
   - 但是因为我们上线之后,就不存在跨域情况了,所以,有些浪费时间
   - AngularJS中,都没有JSONP

2. 自己配Apache服务器,做代理,中转(有些麻烦)

3. 跨域插件:chorme有一个跨域的插件,跨域让网页跨域访问

ifream解决跨域 -  嵌套界面
jsonp解决跨域 - 请求数据

跨域插件:Allow-Control-Allow-Origin (需要翻墙~)

其实,在工作中,上线以后的跨域其实是很少见的,上线之后的跨域还有一种实现方案,就是让该域名内的服务器去请求目标服务器的资源,然后返回前端界面

相关文章

  • 跨域的场景,以及常见的解决方案

    跨域的场景: 域名不同www.wuyou.com 和www.wulv.com 即为不同的域名 二级域名相同,子域名...

  • 常见跨域解决方案以及Ocelot 跨域配置

    常见跨域解决方案以及Ocelot 跨域配置 Intro 我们在使用前后端分离的模式进行开发的时候,如果前端项目和a...

  • 跨域

    博客 说说跨域那些事儿 不要再问我跨域的问题了 前端常见跨域解决方案(全) 同源策略 JSONP(填充式JSON)...

  • 常见跨域解决方案

    目前常见的跨域解决方案 Jsonp最早的解决方案,利用script标签可以跨域的原理实现限制: 需要服务的支持 只...

  • 跨域问题分析

    因为浏览器的同源策略,前端开发会遇到各种跨域问题。本篇文章总结了遇到跨域问题的不同的场景以及对应的解决方案。 协议...

  • 常见的跨域场景

    所谓的同源是指域名,协议,端口号均为相同。 http://www.nealyang.cn/index.html 调...

  • 前端常见跨域解决方案(全)

    前端常见跨域解决方案(全) 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的...

  • SSM框架配置CORS跨域

    什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 常见的跨域场景: 跨域资...

  • js常见跨域解决方案

    参考:前端常见跨域解决方案(全) 跨域,什么是“域”? 这里就要先说说同源策略了。所谓同源是指"协议+域名+端口"...

  • 前端不同的跨域方案总结

    做个收录,方便以后复盘。本文转自:前端常见跨域解决方案(全)。 什么是跨域? 跨域是指一个域下的文档或脚本试图去请...

网友评论

      本文标题:跨域的场景,以及常见的解决方案

      本文链接:https://www.haomeiwen.com/subject/rrcreftx.html