Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.11.2013, 21:18
Новичок на форуме
Отправить личное сообщение для kilop Посмотреть профиль Найти все сообщения от kilop
 
Регистрация: 05.11.2013
Сообщений: 1

Асинхронная обработка request'а запроса node.js (express)
Уважаемые спецы, помогите пож-та со следующей проблемой. Имеется простой код на node.js (express)
var poster = function (req, out)
{
 var body = '';
 console.log(1);

 req.on('readable', function(){
  console(2);
  body += req.read();
 }).
 on('end', function(){});
  console(3);
  out.end('end');
}

app.post('/publish', poster);


При выполнении POST запроса в консоль пишется 1, то есть в события readable и end не заходит.

Запрос делаю через AngularJS:
$http.post('/publish', JSON.stringify({user: 23, mesg: "Message"})).success(function(answer){
            alert(answer);
        });



Подскажите, пожалуйста, как сделать чтобы все таки события исполнялись как нужно, мне нужно асинхронно обработать запрос. Спасибо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неверная обработка ajax запроса в chrome. Реализация анимации загрузки chiffenok AJAX и COMET 0 29.07.2013 09:02
Обработка изображения до его отображения на странице после аякс запроса балерун Общие вопросы Javascript 1 30.05.2012 17:20
Обработка Ajax запроса shilinpavel AJAX и COMET 4 22.05.2012 16:55
Обработка данных во время AJAX запроса user783 AJAX и COMET 5 09.12.2011 03:24
Обработка строки запроса после решётки (www.сайт.ru/#123) constantant Общие вопросы Javascript 27 21.01.2011 00:07