【问题标题】:Can AS3 recognize the CORS permissions from the header?AS3 可以从标头中识别 CORS 权限吗?
【发布时间】:2015-07-17 05:44:52
【问题描述】:

我正在尝试使用 AS3 从域 1 转到运行 node.js/express 的域 2

当我这样做时

var request:URLRequest = new URLRequest(url);
request.method = URLRequestMethod.POST;

它尝试访问 [url]/crossdomain.xml 并得到 404。

在 node.js 服务器上,运行 express,它返回标头中的 CORS 内容,而不是作为特定路由上的独立文件,如下所示:

app.use(function(req, res, next) {
        res.header("Access-Control-Allow-Origin", "*");
        res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept");
        next();
});

除了将 CORS 文件放在 /crossdomain.xml 之外,我还能做些什么来让 AS3 识别在标头中返回的权限?

【问题讨论】:

    标签: node.js actionscript-3 express cors


    【解决方案1】:

    不,没有办法。您需要在域的根目录下使用 crossdomain.xml。

    【讨论】:

      【解决方案2】:

      AS3 能否从标头中识别 CORS 权限?

      是的。

      【讨论】:

        猜你喜欢
        • 2021-04-20
        • 2020-12-13
        • 2021-08-03
        • 2011-12-16
        • 2019-05-30
        • 1970-01-01
        • 2023-03-04
        • 1970-01-01
        • 2016-02-12
        相关资源
        最近更新 更多