Node.jsRESTAPIを使用してサンプルのFlash-AIRFBアプリケーションを作成しました。これらのRESTAPIをアクションスクリプトで呼び出すだけです。FBでアプリケーションを更新してから、次のような奇妙な動作が発生します。
AS3関数:これが私のURLにPOSTリクエストを行う2行です
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.post('/ getData'、」ではなく「app.get('/:methodName'」」に入るということです。
誰かが何か手がかりを持っているなら、私を助けてください。
ありがとう、スワティ。