CS14 [HTTP] : Status ์ฝ๋ ์ ๋ฆฌ "HTTP Status Codes"๋ ํด๋ผ์ด์ธํธ๊ฐ ์๋ฒ๋ก ๋ณด๋ธ ์์ฒญ์ ๋ํ "์๋ต"์ ๋ํ๋ด๋๋ฐ ์ฌ์ฉํ๋ค. ๊ฐ ์ฝ๋๋ค์ "ํน์ ํ ์๋ฏธ"๋ฅผ ๊ฐ์ง๊ณ ์๊ณ , Status ์ฝ๋๋ค์ "3๊ฐ์ง์ ์ซ์"๋ก ์ด๋ฃจ์ด์ ธ์์ผ๋ฉฐ, "์์๋ฆฌ ์ซ์"์ ๋ฐ๋ผ 5๊ฐ์ ํด๋์ค๋ก ๋๋์ด์ง๋ค. # Status Codes : 100~199 Informational (์ ๋ณด ์๋ต) # ์ ํด๋์ค๋ ์๋ฒ๊ฐ ์์ฒญ์ ๋ฐ์๊ณ , # ์๋ฒ์ ์ฐ๊ฒฐ๋ ํด๋ผ์ด์ธํธ๋ ๊ณ์์ ์ผ๋ก ์์ ์ ์งํํ๋ผ๋ ์๋ฏธ์ด๋ค. 1) 100 continue ํด๋ผ์ด์ธํธ๋ ์์ฒญ์ ๊ณ์ํด์ผ ํ๋ค. ์ด ์์ ์๋ต์ ํด๋ผ์ด์ธํธ์์ ๋ณด๋ธ ์์ฒญ์ ์ด๊ธฐ ๋ถ๋ถ์ด ์์ ๋์์ผ๋ฉฐ, ํ์ฌ ์๋ฒ์์ ๊ฑฐ๋ถ๋์ง ์์์์ ๋ํ๋ด๋๋ฐ ์ฌ์ฉํ๋ค. ๊ทธ๋ ๊ธฐ์ ํด๋ผ์ด์ธํธ๋ ๋จ์ ์์ฒญ์ฌํญ์ ๊ณ์ํด์ ์งํํด์ผ ํ๊ณ , ์ด๋ฏธ .. 2023. 7. 18. [HTTP] : RESTful API ๋ ๋ฌด์์ธ์ง ? RESTful API ๋ ? ์น ์๋น์ค๋ฅผ ์ํ ์ํํธ์จ์ด ์ํคํ ์ฒ ์คํ์ผ. RESTful API ๋ ์์(๋ฐ์ดํฐ)์ ๊ณ ์ ํ URI๋ก ํํ์ ํ๊ณ , ์ฌ๋ฌ HTTP ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์ฌ ์์์ ๋ํ ์กฐ์์ ์ํํ๋ ๋ฐฉ์์ผ๋ก ๋์ํ๋ค. ์์์ด๋ ? = ๋ฐ์ดํฐ. ๋ฐ์ดํฐ๋ ๊ณ ์ ํ URI๋ก ์๋ณ๋๋ค. '/posts' '/posts/:_id' '/comments/:postId' '/comments/:_id' ์์ ๊ฐ์ด ํด๋นํ๋ ๊ณ ์ ํ URI๋ฅผ ๊ฐ์ง๊ณ ์์ (๋ฐ์ดํฐ)์ ์ ๊ทผ์ด ๊ฐ๋ฅํ๋ค. HTTP ๋ฉ์๋ ๋ด๊ฐ ์ฌ์ฉํ HTTP ๋ฉ์๋๋ ์๋ 4๊ฐ์ ๋ฉ์๋์ด๋ค. ๊ฐ์ฅ ๋น๋ฒํ๊ฒ ์ฌ์ฉ๋๋ ๋ํ์ ์ธ ๋ฉ์๋์ด๊ธฐ๋ ํ๋ค. POST - ๋ฐ์ดํฐ ์์ฑ (Create) ๋๋ POST ๋ฉ์๋๋ฅผ ์ฌ์ฉํ ๋๋, /posts๋ผ๋ URI์ ์ ๊ทผํด์ ์ฌ์ฉ.. 2023. 7. 13. ์ด์ 1 2 3 ๋ค์