You Can Become A
๋ฆ๊ฒ ์์ํด๋ ๋๊ตฌ๋ ์ง ๋ ธ๋ ฅํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ด์ !
http ๋ฉฑ๋ฑ
๐ HTTP์ ๋ฉฑ๋ฑ์ฑ ยท ์์ ์ฑ ยท ์บ์์ฑ ๐ฏ ์๋ฒฝ ์ดํดํ๊ธฐ
HTTP ๋ฉ์๋์ ์์ฑ ์ฃผ์ HTTP Method์ธ GET / POST / PUT / PATCH / DELETE ๋ ๊ฐ ๋ฉ์๋์ ๋์ ๊ณผ์ ๋ฟ๋ง ์๋๋ผ, ๋ฉ์๋์ ์์ฑ ๋ํ ์ ํ์๊ฐ ์๋ค. ์๋ํ๋ฉด ์ด๋ ํ HTTP ๋ฉ์๋๋ก ์๋ฒ์ ์์ฒญํ๋๋์ ๋ฐ๋ผ API ์ค๊ณ๋ ๋ณต๊ตฌ ๋ฉ์ปค๋์ฆ ์บ์ ์ต์ ํ ๋ฑ, ์ค๊ณ ๋ก์ง์ด ๋ฌ๋ผ์ง ์ ์๊ธฐ ๋๋ฌธ์ด๋ค. HTTP ๋ฉ์๋์ ์์ฑ์ผ๋ก๋ ํฌ๊ฒ 3 ๊ฐ์ง์ธ ์์ (Safe), ๋ฉฑ๋ฑ(Idempotent), ์บ์ ๊ฐ๋ฅ(Cacheable)์ด ์๋ค. ์ด๋ค์ ํ๋์ฉ ์ดํด๋ณด๋ ์๊ฐ์ ๊ฐ์ ธ๋ณด์. ์์ ์ฑ(Safe) HTTP ๋ฉ์๋์ ์์ ์ฑ์ด๋ ๋ณด์ ์ทจ์ฝ์ฑ์ ๋งํ๋ ๊ฒ์ด ์๋๋ผ ํธ์ถํด๋ ๋ฆฌ์์ค๊ฐ ๋ณ๊ฒฝ๋์ง ์๋ ์ฑ์ง์ ๋งํ๋ ๊ฒ์ด๋ค. ์ ๋ง ์ฝ๊ฒ ์๊ฐํด์ GET ๋ฉ์๋๋ ๋จ์ํ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๋ ๊ธฐ๋ฅ์ ..