【发布时间】: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