AS3 可以识别来自 header 的 CORS 权限吗?
Can AS3 recognize the CORS permissions from the header?
我正在尝试使用 AS3 从域 1 访问域 2 运行 节点。js/express
当我做
var request:URLRequest = new URLRequest(url);
request.method = URLRequestMethod.POST;
它试图命中 [url]/crossdomain.xml
并得到 404。
在 node.js 服务器上,运行 表示,它 returns header 中的 CORS 内容,而不是特定 stand-alone 文件路线,像这样:
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 识别 header 中返回的权限吗?
不行,没办法。您的域的根目录需要 crossdomain.xml。
Can AS3 recognize the CORS permissions from the header?
是的。
我正在尝试使用 AS3 从域 1 访问域 2 运行 节点。js/express
当我做
var request:URLRequest = new URLRequest(url);
request.method = URLRequestMethod.POST;
它试图命中 [url]/crossdomain.xml
并得到 404。
在 node.js 服务器上,运行 表示,它 returns header 中的 CORS 内容,而不是特定 stand-alone 文件路线,像这样:
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 识别 header 中返回的权限吗?
不行,没办法。您的域的根目录需要 crossdomain.xml。
Can AS3 recognize the CORS permissions from the header?
是的。