我已经使用 Node.js REST API 创建了示例 Flash-AIR FB 应用程序。我只是通过动作脚本调用这些 REST api。由于我在 FB 上更新了应用程序,因此出现了奇怪的行为。
AS3 功能:这里有两行应该向我的 URL 发出 post 请求
request.url = "http://sample.com:3137/getData";
request.method = URLRequestMethod.POST;
==================================================== ================= Node.js 函数:这里是 node.js 中的代码行
app.post('/getData', function(req, res){
//res.send(req.params.paramTest);
res.send("sending data");
});
app.get('/:methodName', function(req, res){
//res.sendfile('index.html');
res.send("In get "+req.params.methodName);
});
==================================================== ===========================
这里的问题是,每当我在 AS3 中使用 POST 请求调用“/getData”时,它总是进入“app.get('/:methodName'”而不是“app.post('/getData',”
如果有人有任何线索,请帮助我。
谢谢,斯瓦蒂。