July 11, 2020
์น ์๋ฒ๋ ํด๋ผ์ด์ธํธ๊ฐ ํน์ ์์น์ ์๋ ์๋ฒ ์ ์ฅ์ ๋ด์ ์์์ ์์ฒญํ๋ฉด ํด๋น ์์ฒญ์ ๋ฐ์์ ๊ทธ์ ๋ง๋ ๋ฐ์ดํฐ๋ฅผ ์ ๊ณต(์๋ต)ํ๋ ์ญํ ์ ํฉ๋๋ค.
HTTP method๋ ์น์๋ฒ์์ ์คํํ ์์ ์ฒ๋ฆฌ ๋ฐฉ์์ ๋ปํฉ๋๋ค. ์์ ๋งํ๋ฏ ํด๋ผ์ด์ธํธ๋ ์๋ฒ์๊ฒ ์์์ ์์ฒญํฉ๋๋ค. ์ด๋ ์ด ์์์ ์ด๋ค์์ผ๋ก ์ฒ๋ฆฌํ ๊ฒ์ธ์ง๋ ํจ๊ป ๋ช ์ํ์ฌ ๋ณด๋ด์ผํ๋๋ฐ ์ด๋ฅผ HTTP method๋ก ํํํฉ๋๋ค. HTTP method์๋ ๋ํ์ ์ผ๋ก 4๊ฐ์ง ์ข ๋ฅ๊ฐ ์์ผ๋ฉฐ ํน์ง์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
GET๊ณผ POST๋ ์๋ฒ์๊ฒ ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๊ธฐ ์ํด์ ์ฌ์ฉํ๋ค๋ ์ ์ด ๊ฐ์ต๋๋ค.
GET์ url์ ๋ณ์๋ก ๋ฐ์ดํฐ๋ฅผ ํฌํจ์์ผ ์์ฒญํฉ๋๋ค. url์์ ๋ฐ์ดํฐ ์ ๋ณด๊ฐ ํฌํจ๋์ด ๋ณด์์ฑ์ด ๋ฎ์ ๋ณดํต ๊ฐ์ธ์ ๋ณด๊ฐ ํฌํจ๋์ง์๋ ์ํฉ์์ ์ฌ์ฉํฉ๋๋ค. ๊ธธ์ด์ ํ์ผ๋ก ์ธํด ์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ๋ ์ฌ์ฉํฉ๋๋ค.
POST๋ body์ ๋ฐ์ดํฐ๋ฅผ ํฌํจ์์ผ ์์ฒญํฉ๋๋ค. url์ ๋ณ์๋ก ๋ฐ์ดํฐ๋ฅผ ํฌํจ์ํค์ง ์์ผ๋ฏ๋ก GET์ ๋นํด ์๋์ ์ผ๋ก ๋ณด์์ฑ์ด ๋์ต๋๋ค. ๋ํ ์์ ๋งํ๋ ๊ธธ์ด์ ํ์ ๋ฌธ์ ๊ฐ ์์ด ํฐ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ฌ์ฉํฉ๋๋ค.
POST์ PUT ๋๋ค ๋ฆฌ์์ค๋ฅผ ์์ฑํ๋ค๋ ๊ณตํต์ ์ ์ง๋๋๋ค. ํ์ง๋ง ๋๊ฐ์ ์์ฒญ์ 2๋ฒ ๋ณด๋ธ๋ค๊ณ ๊ฐ์ ํ์ ๋