You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
http ์ธ์ด ์ง์
๐ HTTP ์ฝํ ์ธ ํ์(Content Negotiation) ์ดํดํ๊ธฐ
HTTP ์ฝํ ์ธ ํ์ ์ด๋? ํด์ธ์์ ์๋น์ค ๋๋ ์ฌ์ดํธ ์ธ๋ฐ๋, ํ๊ตญ์์ ์ ์ํ๋ฉด ์ปจํ ์ธ ๋ฅผ ํ๊ตญ์ด๋ก ๋ณด์ฌ์ฃผ๊ณ , ์ผ๋ณธ์์ ์ ์ํ๋ฉด ์ผ๋ณธ์ด๋ก ์๋์ผ๋ก ๋ณด์ฌ์ฃผ๋ ๊ฒ์ ํ๋ฒ ์ฏค์ ๊ฒช์ด๋ดค์ ๊ฒ์ด๋ค. ํน๋ณํ ์ง์ ์ฌ์ดํธ์ ์ธ์ด ์ง์ ๋ฉ๋ด๋ฅผ ํตํด ์ค์ ํ์ง ์์๋๋ฐ๋ ์๋ฒ์์ ์ค์ค๋ก ํ์ ํ๊ณ ์ด๋ป๊ฒ ํด๋น๋๋ ์ธ์ด ํ์ด์ง๋ฅผ ๊ณจ๋ผ ํ์ํด์ฃผ๋ ๊ฒ์ผ๊น? ์ด๊ฒ์ด ๋ฐ๋ก ํด๋ผ์ด์ธํธ์ ์๋ฒ ๊ฐ์ HTTP ์ฝํ ์ธ ํ์(Contents Negotiation)์ ํตํด ์ด๋ฃจ์ด ์ง๋ ๊ฒ์ด๋ค. ์ฝํ ์ธ ํ์์ด๋, ์น๋ธ๋ผ์ฐ์ (user-agent)๊ฐ ์ด์ฉ์์๊ฒ ์๋ง๋ ํํ์ ๋ฆฌ์์ค๋ฅผ ๋ฐ์ ์ ์๋๋ก, ๋ฆฌ์์ค๋ฅผ ์ด๋ค ํํ๋ก ๋ฐ์์ง ์ ํ๋ ๋ฉ์ปค๋์ฆ์ ์ผ์ปซ๋๋ค. ์ด๋ ๋ฆฌ์์ค์ ํํ๋ ๋ฌธ์์ ์ธ์ด๋ ์ด๋ฏธ์ง ํฌ๋งท, ์ธ์ฝ๋ฉ ๋ฑ์ ๋งํ๋ค. ์ฝํ ์ธ ํ์์๋ ๋..