๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Servelt1

[TIL] 221114 - SpringBoot Part3 : ์›น ๊ธฐ์ˆ  Overview, Servelt SpringBoot Part3 (1) Web์˜ ๊ตฌ์„ฑ URI : ์›น์„ ๊ตฌ์„ฑํ•˜๋Š” ์ •๋ณด, ๋ฆฌ์†Œ์Šค๋“ค์„ ์‹๋ณ„ํ•˜๊ธฐ์œ„ํ•œ ์‹๋ณ„์ž ์ƒ๋Œ€ ๊ฒฝ๋กœ, ์ ˆ๋Œ€ ๊ฒฝ๋กœ (์‹œ์ž‘์  /foo/bar) ์ƒ๋Œ€ ๊ฒฝ๋กœ ๊ฒฐ๋Œ€ ๊ฒฝ๋กœ(/๋กœ ์‹œ์ž‘) hoge (./huge) /foo/bar/hoge hoge/fuga /foo/bar/hoge/fuga ../hoge /foo/hoge ../../foge /foge ./ → ํ˜„์žฌ๊ฒฝ๋กœ ../ → ๋ถ€๋ชจ๊ฒฝ๋กœ ํŠน์ •์œ„์น˜๋กœ ์˜ฎ๊ธธ๋•Œ ์ƒ๋Œ€๊ฒฝ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ์ข‹๋‹ค : ์ ˆ๋Œ€๊ฒฝ๋กœ๋ฅผ ์ด์šฉํ•˜๋ฉด ๋„๋ฉ”์ธ๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ€ ์ž˜๋ชป๋œ ๋ฆฌ์†Œ์Šค์— ์ ‘๊ทผํ•  ์œ„ํ—˜์ด ์žˆ๋‹ค. ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌธ์ž (ASCII ๋ฌธ์ž) : ์˜์–ด, ์ˆซ์ž, ํŠน์ • ๊ธฐํ˜ธ HTTP ํด๋ผ์ด์–ธํŠธ → ์›น ๋ธŒ๋ผ์šฐ์ € → OS → ํ˜ธ์ŠคํŠธ ์„œ๋ฒ„ ํŠน์ง• TCP/IP ๊ธฐ๋ฐ˜ ์š”์ฒญ/์‘๋‹ตํ˜• ํ”„๋กœํ† ์ฝœ ๋™๊ธฐํ˜• ํ”„.. 2022. 11. 22.