Сначала я сделал простой чат с switch
, который работает.Сейчас я делаю чат с авторизацией через экспресс.Я уже пытался вставить switch (req.url) {}
в файл routers/chat.js
:
router.get('/', function(req, res) {
res.render('chat');
switch (req.url) {...}
});
Это привело к бесконечному количеству подписок.Как лучше организовать код для правильной работы?
http.createServer(function (req, res) {
switch (req.url) {
case '/subscribe':
chat.subscribe(req, res);
break;
case '/publish':
....
}
});