我很熟悉同源策略,但我想知道的是firefox是否实际上阻止了来自本地文件的Ajax POST请求。我一直在做一些自动化的javascript测试,我已经在我的服务器上启用了CORS,但实际上我甚至没有看到xhr请求发送到firebug,这让我相信firefox完全阻止了它。
当我在chrome中运行相同的请求并允许跨域请求时,它工作得很好。
所有现代浏览器都这样做:它们认为所有使用file://
协议的请求都是跨域的。