GET ๋ฉ์๋ ๐งฉ
- ์ฉ๋: ์ฃผ๋ก ์๋ฒ์์ ๋ฐ์ดํฐ๋ฅผ ์์ฒญํ ๋ ์ฌ์ฉํฉ๋๋ค.
- ๋ฐ์ดํฐ ์ ์ก ๋ฐฉ์:
- URL์ ์ฟผ๋ฆฌ ์คํธ๋ง(์ง์ ๋ฌธ์์ด)์ ๋ฐ์ดํฐ๋ฅผ ํฌํจ์์ผ ์ ์กํฉ๋๋ค.
- ์:
https://example.com/page?name=John&age=30
- ํน์ง:
- ๐ ์บ์ฑ ๊ฐ๋ฅ: ๋ธ๋ผ์ฐ์ ๊ฐ GET ์์ฒญ์ ์บ์ํ ์ ์์ด ๋์ผํ ์์ฒญ์ ๋ํด ๋น ๋ฅด๊ฒ ์๋ตํ ์ ์์ต๋๋ค.
- ๐ ๊ธธ์ด ์ ํ: URL์ ๊ธธ์ด์ ์ ํ์ด ์์ต๋๋ค(๋ธ๋ผ์ฐ์ ๋ง๋ค ๋ค๋ฅด์ง๋ง ์ผ๋ฐ์ ์ผ๋ก 2048์ ์ดํ).
- ๐ ๋ถ๋งํฌ ๊ฐ๋ฅ: URL์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋๊ธฐ ๋๋ฌธ์ ๋ถ๋งํฌํ ์ ์์ต๋๋ค.
- ๐ ๋ณด์: URL์ ๋ฐ์ดํฐ๊ฐ ๋
ธ์ถ๋๋ฏ๋ก ๋ฏผ๊ฐํ ์ ๋ณด ์ ์ก์๋ ๋ถ์ ํฉํฉ๋๋ค.
POST ๋ฉ์๋ ๐จ
- ์ฉ๋: ์๋ฒ์ ๋ฐ์ดํฐ๋ฅผ ์ ์ถํ๊ฑฐ๋ ์๋ฒ์ ์ํ๋ฅผ ๋ณ๊ฒฝํ ๋ ์ฌ์ฉํฉ๋๋ค.
- ๋ฐ์ดํฐ ์ ์ก ๋ฐฉ์:
- ์์ฒญ ๋ณธ๋ฌธ(body)์ ๋ฐ์ดํฐ๋ฅผ ํฌํจ์์ผ ์ ์กํฉ๋๋ค.
- ํน์ง:
- ๐ซ ์บ์ฑ ๋ถ๊ฐ: ๊ธฐ๋ณธ์ ์ผ๋ก ์บ์๋์ง ์์ผ๋ฉฐ, ๋ชจ๋ ์์ฒญ์ด ์๋ฒ๋ก ์ ์ก๋ฉ๋๋ค.
- ๐ ๊ธธ์ด ์ ํ ์์: ๋ฐ์ดํฐ ์ ์ก์ ๊ธธ์ด ์ ํ์ด ์์ต๋๋ค.
- ๐ ๋ถ๋งํฌ ๋ถ๊ฐ: ์์ฒญ ๋ณธ๋ฌธ์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋๋ฏ๋ก ๋ถ๋งํฌํ ์ ์์ต๋๋ค.
- ๐ ๋ณด์: URL์ ๋ฐ์ดํฐ๊ฐ ๋
ธ์ถ๋์ง ์๊ธฐ ๋๋ฌธ์ GET๋ณด๋ค ์๋์ ์ผ๋ก ์์ ํ์ง๋ง, HTTPS๋ฅผ ์ฌ์ฉํ์ง ์์ผ๋ฉด ์ฌ์ ํ ๋ณด์์ ์ทจ์ฝํ ์ ์์ต๋๋ค.
์ฐธ๊ณ ์๋ฃ ๐
[1] TISTORY - Get๊ณผ Post์ ์ฐจ์ด๋ฅผ ์์๋์? - ํ๋๊ฒฝ, limewhale - ํฐ์คํ ๋ฆฌ (https://whales.tistory.com/120)
[2] velog - [web] Get๊ณผ Post์ ์ฐจ์ด๋ฅผ ์์๋ณด์ (https://velog.io/@soopy368/web-Get%EA%B3%BC-Post%EC%9D%98-%EC%B0%A8%EC%9D%B4%EB%A5%BC-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90)
[3] ๊ธฐ๋ฐ๊ฐ๋ฐ - HTTP GET,POST๋ฐฉ์ ์ฐจ์ด - ๊ธฐ๋ฐ๊ฐ๋ฐ - ํฐ์คํ ๋ฆฌ (https://brilliantdevelop.tistory.com/33)
[4] ํฐ์คํ ๋ฆฌ - GET, POST ์ฐจ์ด - ์ต๋ฆฌ์ฒด๋ฆฌ (https://cherry-forest.tistory.com/26)