2012-06-05 3 views
0

Я создал пример приложения Flash-AIR FB с Node.js REST API. Я просто называю этот скрипт действия REST api. Поскольку я обновил приложение на FB, я получаю следующее странное поведение.Странная проблема с ActionScript 3

AS3 функция: вот 2 строки, которые должны сделать запрос пост на мой URL

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); 
}); 

================================= ==========================================

Здесь проблема есть w когда я вызываю «/ getData» с запросом POST в AS3, он всегда переходит в «app.get ('/: methodName» вместо «app.post ('/getData», «

Если у кого есть какие-либо подсказки, пожалуйста, Помоги мне.

Спасибо, Свати.

+0

Проблема разрешена. возникла проблема в имени вызываемого метода, которое начинается с «get», я просто меняю имя метода на «/ userdata» и все работает нормально. – Swati

+0

Вы можете ответить на свой вопрос и принять его - это поможет людям спуститься по пути с подобными проблемами. – Marty

ответ

0

Проблема разрешена. в имени вызываемого метода возникла проблема, которая начинается с «get», я просто меняю имя метода на «/ userdata» и все работает нормально.

Смежные вопросы