SOCKET 1

[Network] [NodeJS] ๊ฐ„๋‹จํ•œ ๋กœ๊ทธ์ธ ๊ตฌํ˜„

NodeJS ๋กœ๊ทธ์ธ ๊ฐ„๋‹จํ•œ ๋กœ๊ทธ์ธ์„ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๊ฒŒ ๋˜์—ˆ๋‹ค. ๊ตฌํ˜„ ๋ฐฉ๋ฒ• localhost:3000/login์œผ๋กœ ์š”์ฒญ์ด ๋“ค์–ด์˜ค๊ฒŒ ๋˜๋ฉด login.html ํŒŒ์ผ์„ ๋ Œ๋”๋ง ํ•ด์ค€๋‹ค. ๊ทธ ํ›„์— ์•„์ด๋””์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์น˜๊ณ  ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ฒŒ ๋˜๋ฉด POST /login ์š”์ฒญ์„ ๋ณด๋‚ด๊ณ  ์„œ๋ฒ„์—์„œ ์ฒ˜๋ฆฌ๋ฅผ ํ•ด์ค€๋‹ค. ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์ง€๋งŒ ๋น„์šฉ์ด ๋“ค๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฒˆ ๊ตฌํ˜„์—์„œ๋Š” ๊ฐ„๋‹จํ•˜๊ฒŒ ๋กœ๊ทธ์ธ์ด ์ž˜ ๋˜๋Š”์ง€ ์ •๋„๋งŒ ํ™•์ธ ํ•  ์˜ˆ์ •์ด๋‹ค. login.html ์•„์ด๋”” : ๋น„๋ฐ€๋ฒˆํ˜ธ : ์ผ๋‹จ ๊ฐ„๋‹จํ•œ ๋กœ๊ทธ์ธ ํผ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด login.html ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์ฃผ์—ˆ๋‹ค. ์•„์ด๋””์™€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•˜๋Š” ์นธ์ด ์žˆ๊ณ  ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๊ฒŒ ๋˜๋ฉด ์„œ๋ฒ„์— ์š”์ฒญ์„ ํ•˜๊ฒŒ ๋œ๋‹ค. tcpServer.js app.use(express.json()); app..