当前位置:首页 > 开发 > Web前端 > 前端 > 正文

web开发跨域问题解析

发表于: 2012-04-01   作者:bozch   来源:转载   浏览次数:
摘要: 在做了很多项目之后,遇到了很多的关于跨域的问题,一直都没有好的解决方式。今天仔细研究了一下关于跨域的问题,发现有好多概念性的问题都没有搞清楚。这儿主要解释的是一个关于什么是跨域的问题。       跨域的话肯定当前的系统访问了另一个域名不相同的系统地址。例如:        

在做了很多项目之后,遇到了很多的关于跨域的问题,一直都没有好的解决方式。今天仔细研究了一下关于跨域的问题,发现有好多概念性的问题都没有搞清楚。这儿主要解释的是一个关于什么是跨域的问题。

      跨域的话肯定当前的系统访问了另一个域名不相同的系统地址。例如:

          当前的系统A的访问地址是:http://www.demo.com:8080/DEMO/index.jsp , 而在当前系统A中引用了系统B的http://www.demo1.com/DEMO/index.do。这就是一个典型的跨域案例。

        下面对几种特别的情况进行一下说明:

            1、 http://www.demo.com:8080 /DEMO/index.action与http://www.demo.com:8088 /DEMO/index.action是在同一个域下的,虽然是端口不一样。

            2、 http://www.demo.com:8080 /DEMO/index.action与 http://www.demo.com:8080 /DEMO2/index.action也属于同一个域下的,虽然他们的虚拟目录不一致。

            3、(尚未验证)http://bozch.iteye.com/blogs与http://iteye.com/blogs是否为统一域下的,待验证。

 

      在使用jquery的ajax按照1和2进行的时候,测试成功。

web开发跨域问题解析

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
同源策略/SOP(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了
在技术支持中碰到最多的应该就是编码问题,有必要做一个详细的分析以巩固自己,再来对他人有所帮助
在技术支持中碰到最多的应该就是编码问题,有必要做一个详细的分析以巩固自己,再来对他人有所帮助
在技术支持中碰到最多的应该就是编码问题,有必要做一个详细的分析以巩固自己,再来对他人有所帮助
跨二级域名 我们知道cookie可以跨二级域名来访问,这个很好理解,例如你在www.cmj.com所在的web应用
什么是同源策略? 同源策略阻止从一个域上加载的脚本获取或操作另一个域上的文档属性。也就是说,受
来源:http://www.jb51.net/article/31153.htm javascript跨域有两种情况: 1、基于同一父域的子域
java web中如何跨域请求呢? 使用jsonp,详情请参考:http://json-p.org/ 页面代码如下: <!DOCTYPE
java web中如何跨域请求呢? 使用jsonp,详情请参考:http://json-p.org/ 页面代码如下: <!DOCTYPE
java web中如何跨域请求呢? 使用jsonp,详情请参考:http://json-p.org/ 页面代码如下: <!DOCTYPE
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号