These are chat archives for NodejsRUS/chat

23rd
Feb 2016
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:28

посоны помогите с експресом

я делаю res.json(obj);
а на клиенте делаю fetch и вижу это:
https://i.imgur.com/RC5ejxO.png

как парсить этот самый ReadableByteStream ?

Kyrylo Yakovenko
@blia
Feb 23 2016 09:29
obj - это req что ли?
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:30
нет
obj это просто объект который я из базы взял
Kyrylo Yakovenko
@blia
Feb 23 2016 09:30
чо за база?
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:30
я пробовал так же и простой объект вместо obj аля {lala: 'lolo'} -- тот же результат
база NeDB
но это думаю не важно
Ваня Devium
@webdevium
Feb 23 2016 09:31
переопределение obj где-то
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:31
в теле респонса всё ок и ответ имеется https://i.imgur.com/uuMJfQU.png
Kyrylo Yakovenko
@blia
Feb 23 2016 09:32
а, а что выше?
Ivan
@IvanMMM
Feb 23 2016 09:33
Юзай миддлвэр body-parser
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:33
выше промис
Kyrylo Yakovenko
@blia
Feb 23 2016 09:33
ну так
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:33
но я пробовал и когда просто
router.post('/', function (req, res, next) {
  res.json({lala:"lolo"});
});
тот же результат
Kyrylo Yakovenko
@blia
Feb 23 2016 09:33
fetch(...).then(res => res.json()).then(parsed => log...)
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:34
онуко.. ща попробуем
Kyrylo Yakovenko
@blia
Feb 23 2016 09:34
если я пони твою проблему
Ivan
@IvanMMM
Feb 23 2016 09:35
А зачем тебе next при обработке роута? Ты уже отправил ответ, все. Конец.
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:36
я next не использую\
осталось при копировании
@blia то есть я фетч неправильно заюзал ? Я нашёл у него метод json он возвращает промис :) . ща опробую
Kyrylo Yakovenko
@blia
Feb 23 2016 09:37
не то, что не правильно. Не до конца
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:37
О! ПАШЕТ!
я счастлив
спс ! не знал что у фетча такой функционал
Andrey Gurtovoy
@jt3k
Feb 23 2016 09:57
@IvanMMM > Юзай миддлвэр body-parser
Его и юзю. он жэ для парсинга боди на сервере
Ivan
@IvanMMM
Feb 23 2016 09:58
Я думал ты с серверсайда не можешь тело прочитать)
Andrey Gurtovoy
@jt3k
Feb 23 2016 10:00
ага нет :)