1) HTTP ํ๋กํ ์ฝ (1) ์ ์ HTTP๋ HyperText Transfer Protocol์ ์ฝ์๋ก ์ธํฐ๋ท ์์์ ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ๊ธฐ ์ํ ์๋ฒ/ํด๋ผ์ด์ธํธ ๋ชจ๋ธ์ ๋ฐ๋ฅด๋ ํ๋กํ ์ฝ์ด๋ค. OSI 7 Layer์์ Application ๋ ๋ฒจ์ ํ๋กํ ์ฝ๋ก TCP/IP ์์์ ์๋ํ๋ฉฐ ์ด๋ ํ ์ข
๋ฅ์ ๋ฐ์ดํฐ๋ ์ง ์ ์กํ ์ ์๋๋ก ์ค๊ณ๋์๋ค. ์๋ฅผ ๋ค์ด, ์ฌ์ฉ์๋ ์น ๋ธ๋ผ์ฐ์ ์์ HTTP ํ๋กํ ์ฝ์ ํตํด ์น ์๋ฒ์์ HTML ๋ฌธ์, ์ด๋ฏธ์ง, ๋์์, JSON ๋ฐ์ดํฐ ๋ฑ์ ์ฃผ๊ณ ๋ฐ๋๋ค. (2) ํน์ง โ ๋น์ฐ๊ฒฐ์ฑ (Connectionless) HTTP๋ ๋จผ์ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ์ ์์ฒญ์ ๋ณด๋ด๋ฉด, ์๋ฒ๋ ํด๋ผ์ด์ธํธ์๊ฒ ์์ฒญ์ ๋ง๋ ์๋ต์ ๋ณด๋ด๊ณ TCP/IP ์ฐ๊ฒฐ์ ๋๋ ํน์ฑ์ด๋ค. โก ๋ฌด์ํ (Stateless) TCP..
๐จ๐ป Back End/HTTP
1) URL ์ธ์ฝ๋ฉ์ด๋ URL ์ธ์ฝ๋ฉ์ด๋ URL์ ์๋ฒ๊ฐ ์ดํดํ ์ ์๋ ํ์ค ํ์์ผ๋ก ๋ณํํ๋ ๊ฒ์ ๋งํ๋ค. RFC 2616 ๋ฌธ์์ ๋ฐ๋ฅด๋ฉด URL ์ธ์ฝ๋ฉ์ ASCII ๋ฌธ์ ์งํฉ์ผ๋ก ์ธ์ฝ๋ฉ ํ๋ ๊ฒ์ด ํ์ค์ด๊ธฐ ๋๋ฌธ์ ์์คํค ๋ฌธ์ ์ฝ๋์ ํฌํจ๋์ง ์๋ ๋ฌธ์์ ๋ํด์๋ ๋ณํ์ ํด์ฃผ์ด์ผ ํ๋ค. ASCII ์ฝ๋๋ ๋ฏธ๊ตญ์ ๊ธฐ์ค์ผ๋ก ๋ง๋ค์ด์ง ๋ฌธ์ ์ฒด๊ณ์ด๋ฏ๋ก ์ํ๋ฒณ์ด ์๋ ๋ค๋ฅธ ๋๋ผ์ ์ธ์ด๋ก ๋ฌธ์๊ฐ ํฌํจ๋์ด ์์ง ์๊ธฐ์ URL์ ํ๊ธ์ด ํฌํจ๋๋ค๋ฉด URL ์ธ์ฝ๋ฉ์ ํด์ฃผ์ด์ผ ํ๋ค. → ์ฆ, URL์์ URL๋ก ์ฌ์ฉํ ์ ์๋ ๋ฌธ์ ํน์ URL๋ก ์ฌ์ฉํ ์ ์์ง๋ง ์๋ฏธ๊ฐ ์๊ณก๋ ์ ์๋ ๋ฌธ์๋ค์ '%XX'์ ํํ๋ก ๋ณํํด์ผ ํ๋ค! 2) URL ์ธ์ฝ๋ฉ ์์ ์ผ์ชฝ์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด ํ๊ธ์ด ํฌํจ๋ URL๊ณผ ํ๊ธ์ด ํฌํจ๋ URL์ ..