๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
  • Dev Blog

stateless1

[HTTP] - HTTP ํ”„๋กœํ† ์ฝœ์˜ ํŠน์ง• ์ธํ”„๋Ÿฐ ๊ฐ•์˜ ์ค‘ ๋ชจ๋“  ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ HTTP ์›น ๊ธฐ๋ณธ ์ง€์‹์ด๋ผ๋Š” ๊ฐ•์˜์— ๋Œ€ํ•œ TIL์ž…๋‹ˆ๋‹ค. HTTP ๊ธฐ๋ณธ ํŠน์ง• ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„ ๊ตฌ์กฐ ๋ฌด์ƒํƒœ(Stateless) ํ”„๋กœํ† ์ฝœ ๋น„์—ฐ๊ฒฐ์„ฑ(Connectionless) HTTP ๋ฉ”์‹œ์ง€ 1. ํด๋ผ์ด์–ธํŠธ ์„œ๋ฒ„ ๊ตฌ์กฐ HTTP ํ”„๋กœํ† ์ฝœ์„ ์“ฐ๊ธฐ ์ „์—๋Š” ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ๋‚˜๋‰˜์ง€ ์•Š์•˜๋‹ค๊ณ  ํ•œ๋‹ค. HTTP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋จ์œผ๋กœ์จ ํด๋ผ์ด์–ธํŠธ์—์„œ๋Š” Request๋ฅผ ์„œ๋ฒ„์—์„œ๋Š” ๊ทธ์— ๋”ฐ๋ฅธ Response๋ฅผ ๋ณด๋‚ด๋Š” ๊ตฌ์กฐ๊ฐ€ ๋˜์—ˆ๋‹ค๊ณ  ํ•œ๋‹ค. ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ๋‚˜๋ˆ„์–ด์ง€๊ฒŒ ๋˜๋ฉด์„œ ๊ฐ๊ฐ์˜ ์—ญํ• ์— ๋”์šฑ๋” ์ ํ•ฉํ•œ ๊ธฐ๋Šฅ๋“ค์— ์ง‘์ค‘ํ•ด์„œ ๋ฐœ์ „์‹œํ‚ฌ ์ˆ˜ ์žˆ์—ˆ๋‹ค. 2. ๋ฌด์ƒํƒœ(Stateless) ํ”„๋กœํ† ์ฝœ ๋ฌด์ƒํƒœ, ์ฆ‰ Stateless๋ž€ ์„œ๋ฒ„๊ฐ€ ํด๋ผ์ด์–ธํŠธ์˜ ์ƒํƒœ๋ฅผ ๋ณด์กดํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์˜๋ฏธ์ด๋‹ค. ๋ฐ˜๋Œ€ ์šฉ์–ด๋กœ๋Š” .. 2022. 8. 3.