-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
458페이지 질문입니다!
18.11.16 17:05 작성 조회수 70
0
const io = req.app.get('io');
io.of('/room').emit('newRoom', newRoom);
res.redirect(/room/${newRoom._id}?password=${req.body.password}
);
} catch (error) {
console.error(error);
next(error);
}
});
router.get('/room/:id', async (req, res, next) => {
try {
const room = await Room.findOne({ _id: req.params.id });
이부분중에 res.redirect(/room/${newRoom._id}?password=${req.body.password}
);
이렇게 하면
아래에 있는 get('/room/:id')코드가 실행되서 방이 만들어지는거죠?
근데 res.redirect(/room/${newRoom._id}?password=${req.body.password}
);
이 코드를 실행해서 방을 만들면 ._id 외에도 ?password= 부분이 주소에 붙어 있는데
어떻게 get('/room/:id')로 접근할 수 있는건가요?
답변을 작성해보세요.
0
답변 1