๋ฆฌ์์ค๋ฅผ ์ฌ์ฉํ๋ ์ฑ๊ณผ ์กด์ฌํ๋ ๊ณณ์ ๋ถ๋ฆฌํ ๋ชจ๋ธ

์์ฒญ/์๋ต ๊ตฌ์กฐ๋ก ์ด๋ฃจ์ด์ง
Start line
- GET : ์๋ฒ๋ก๋ถํฐ ๋ฐ์ดํฐ ์ทจ๋
- POST : ์๋ฒ์ ๋ฐ์ดํฐ ์ถ๊ฐ, ์์ฑ
- PUT : ์๋ฒ์ ๋ฐ์ดํฐ ๊ฐฑ์ , ์์ฑ
- DELETE : ์๋ฒ์ ๋ฐ์ดํฐ ์ญ์
- HEAD : ์๋ฒ ๋ฆฌ์์ค์ ํค๋
- OPTIONS : ๋ฆฌ์์ค๊ฐ ์ง์ํ๊ณ ์๋ ๋ฉ์๋์ ์ทจ๋
- PATCH : ๋ฆฌ์์ค ์ผ๋ถ๋ถ ์์
- CONNECT : ํ๋ก์ ๋์์ ํฐ๋ ์ ์ ๋ณ๊ฒฝ
Headers
request์ ๋ํ ์ถ๊ฐ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ ๋ถ๋ถ
Key:Value ํํ
body
HTTP Request๊ฐ ์ ์กํ๋ ๋ฐ์ดํฐ๋ฅผ ๋ด๊ณ ์๋ ๋ถ๋ถ
100 : ์กฐ๊ฑด๋ถ ์๋ต โ ์์ฒญ์ด ์์ ๋์ด ์ฒ๋ฆฌ ์ค์ ์๋ฏธ
200~206 : ์์ฒญ์ ์ ์์ ์ผ๋ก ์ฒ๋ฆฌํจ
300~308 : ์์ฒญ ์๋ฃ๋ฅผ ์ํด ์ถ๊ฐ ์์ ์กฐ์น๊ฐ ํ์
400~429 : ํด๋ผ์ด์ธํธ ์ค๋ฅ๋ก ์ธํด ์๋ฒ๊ฐ ์์ฒญ์ ์ฒ๋ฆฌํ ์ ์์
500~504 : ์๋ฒ ์ค๋ฅ๋ก ์ธํด ์๋ฒ๊ฐ ์ ์ ์์ฒญ์ ์ฒ๋ฆฌํ์ง ๋ชปํจ
- Representational State Transfer API
โ REST์ ์๋ฆฌ๋ฅผ ๋ฐ๋ฅด๋ API- REST : HTTP URI๋ฅผ ํตํด ์์์ ๋ช ์ํ๊ณ HTTP Method๋ฅผ ํตํด ํด๋น ์์์ ๋ํ CRUD Operation(์์ฑ, ์กฐํ, ์์ , ์ญ์ )์ ์ ์ฉํ๋ ๊ฒ