`
osacar
  • 浏览: 209646 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Firebug报错:已阻止交叉源请求:同源策略不允许读取XXX上的远程资源。可以将资源移动到相同的域名上或者启用 CORS 来解决这个问题

    博客分类:
  • WEB
 
阅读更多
1. 如果可以使用get请求的话,可以使用jsonp。十分简单的方法。

2. 如果要使用post请求域名不相同的资源的话,可以用cors跨域。

以下两项缺一不可:
1) 在被请求的项目根目录(root下)下放以下文件
crossdomain.xml
    <?xml version="1.0"?>  
    <!DOCTYPE cross-domain-policy SYSTEM "./cross-domain-policy.dtd">  
    <cross-domain-policy> <site-control permitted-cross-domain-policies="all" />  
        <allow-access-from domain="*" />  
        <allow-http-request-headers-from domain="*" headers="*"/>  
    </cross-domain-policy>  


cross-domain-policy.dtd

    <?xml version="1.0" encoding="ISO-8859-1"?>  
    <!-- Adobe DTD for cross-domain policy files -->  
    <!-- Copyright (c) 2008-2009, Adobe Systems Inc. -->  
      
    <!ELEMENT cross-domain-policy (site-control?,allow-access-from*,allow-http-request-headers-from*,allow-access-from-identity*)>  
      
    <!ELEMENT site-control EMPTY>  
    <!ATTLIST site-control permitted-cross-domain-policies (all|by-content-type|by-ftp-filename|master-only|none) #REQUIRED>  
      
    <!ELEMENT allow-access-from EMPTY>  
    <!ATTLIST allow-access-from domain CDATA #REQUIRED>  
    <!ATTLIST allow-access-from to-ports CDATA #IMPLIED>  
    <!ATTLIST allow-access-from secure (true|false) "true">  
      
    <!ELEMENT allow-http-request-headers-from EMPTY>  
    <!ATTLIST allow-http-request-headers-from domain CDATA #REQUIRED>  
    <!ATTLIST allow-http-request-headers-from headers CDATA #REQUIRED>  
    <!ATTLIST allow-http-request-headers-from secure (true|false) "true">  
      
    <!ELEMENT allow-access-from-identity (signatory)>  
      
    <!ELEMENT signatory (certificate)>  
      
    <!ELEMENT certificate EMPTY>  
    <!ATTLIST certificate fingerprint CDATA #REQUIRED>  
    <!ATTLIST certificate fingerprint-algorithm CDATA #REQUIRED>  
      
    <!-- End of file. -->  


测试从http://domain.com/crossdomain.xml可访问到这两个xml。

2.)被请求的目标在返回时需加Responseheader  Access-Control-Allow-Origin
不推荐
header("Access-Control-Allow-Origin: *");  


推荐
header('Access-Control-Allow-Origin:http://a.abc.com');


后面的*可以是请求方的域名。

再次尝试,firebug控制台不会报错了~
分享到:
评论

相关推荐

    Firebug 1.5: Editing, Debugging, and Monitoring Web Pages

    The book begins with the steps to install Firebug, followed by an overview of the Firebug window. We will get the basic idea of Firebug and movement across the different panels and tabs within Firebug...

    firebug-1.12.4b1.xpi

    收集的工具,实际使用无问题,欢迎下载,如不能使用,请及时联系发布者 简介:firebug-1.12.4b1

    firebug1.12-firebug1.11-firebug1.10-firebug1.9-firebug1.8-firebug1.7

    firebug1.12 firebug1.11 firebug1.10 firebug1.9 firebug1.8 firebug1.7

    firebug-lite源代码

    firebug源代码包含,嘿嘿 博文链接:https://xinlingwuyu.iteye.com/blog/219796

    各种Firebug版本和Firefox11.0离线安装包

    Firefox-11.0离线安装包 firebug版本: firebug-1.7.3.xpi firebug-1.8.4.xpi firebug-1.9.1.xpi firebug-1.10.0.xpi 需要的自己下载把!

    firefox插件firebug

    Firebug是firefox的一个插件,Firebug 和 firefox 整合在一起,使你浏览网页时手边有了一套强大的网页开发工具。 你可以编辑、调试和监控任何网页上的 CSS、HTML 和 Javascript。而且可以在线的时候修改dom非常弹大...

    各种Firebug版本和最新Firefox.rar

    最新Firefox_11.0.exe Firebug插件: firebug-1.9.1-fx.xpi firebug-1.8.4-fx.xpi firebug-1.7.3-fx.xpi 附:Firebug与Firefox 相应版本对照表

    fixfox经典插件firebug源码

    fixfox经典插件firebug源码,学习用。

    firebug各个版本安装包

    firebug各个版本安装包,从firebug-1.7.3到firebug-1.12.7-fx.xpi。

    firebug源代码

    firebug的源码,功能很强大,代码很齐全,欢迎共同研究

    火狐30及FireBug2.0

    火狐30,FireBug2.0 ,web开发利器,下载后直接解压,先安装火狐浏览器,然后点击工具---附加组件,然后将FireBug的文件直接拖到窗口内,即可完成安装,使用时,点击浏览器地址栏后面的虫子图标,即可进入firebug...

    firebug支持最新版firefox35.0.1

    firebug支持最新版firefox35.0.1,应用于web前端开发

    firebug.7z

    firebug从firebug-1.7.3到firebug-1.12.7-fx.xpi各个版本安装包,适用于火狐50以下各个版本

    FireBug 2.0.18.zip

    FireBug下载使用说明: Firebug是Firefox的一个插件,Firebug 和 firefox 整合在一起,使你浏览网页时手边有了一套强大的网页开发工具。你可以编辑、调试和监控任何网页上的 CSS、HTML 和 Javascript。而且...

    FireFox调试工具:FireBug加对应版本FireFox

    FireFox调试工具:FireBug加对应版本FireFox

    firefox 及 firebug

    1、Firefox火狐浏览器最新官方版下载 版本:41.0.2.5765 大小:43.1M 更新:2015-10-16 环境:WinXP/Win2003/Vista/Win7/Win8 2、Firebug 2.0.12

    fireBug教程Word版(全)

    fireBug教程Word版(全) Javascript的调试利器:Firebug使用详解 分类: JavaScript2007-09-02 13:2086686人阅读评论(75)收藏举报 Javascript的调试,是开发Web应用尤其是AJAX应用很重要的一环,目前对Javascript...

    firebug2.0.7

    firebug2.0.7

    httpwatch与firebug.

    httpwatch与firebug.

Global site tag (gtag.js) - Google Analytics