kevin 2 年 前
コミット
c77536452e
1 ファイル変更11 行追加1 行削除
  1. 11 1
      server.js

+ 11 - 1
server.js

@@ -14,13 +14,23 @@ const connectedClients = {} // {"roomId1": ["userId1", "userId2"], "roomId2" : [
 
 app.set('view engine', 'ejs')
 app.use(express.static('public'))
+app.use(express.json());
 
 app.get('/', (req, res) => {
   res.redirect(`/${uuidV4()}`)
 })
 
 app.get('/:room', (req, res) => {
-  res.render('room', { roomId: req.params.room })
+  res.render('room', { roomId: req.params.room, data: {} })
+})
+
+app.post('/', (req, res) => {
+  res.redirect(307,`/${uuidV4()}`)
+})
+
+app.post('/:room', (req, res) => {
+  let data = req.body;
+  res.render('room', { roomId: req.params.room, data: data })
 })
 
 io.on('connection', socket => {