์ตœ๋Œ€ 1 ๋ถ„ ์†Œ์š”

Get vs Post

image

1๏ธโƒฃ GET

์„œ๋ฒ„๋กœ๋ถ€ํ„ฐ ์ •๋ณด๋ฅผ ์š”์ฒญํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฉ”์„œ๋“œ

โœ… ํŠน์ง•

  • ๋ฐ์ดํ„ฐ๊ฐ€ URL์— ํฌํ•จ๋˜์–ด ์ „์†ก
  • HTTP Header๋ฅผ ํ†ตํ•ด ์ „์†ก๋˜๋ฉฐ, ๋ณธ๋ฌธ(body)์€ ์—†์Œ
  • ๋ฐ์ดํ„ฐ ๊ธธ์ด ์ œํ•œ ์กด์žฌ
  • ๋ธŒ๋ผ์šฐ์ € ์บ์‹œ์— ์ €์žฅ ๊ฐ€๋Šฅ
  • ํžˆ์Šคํ† ๋ฆฌ์— ๊ธฐ๋ก๋จ
  • ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก์—๋Š” ๋ถ€์ ํ•ฉ

2๏ธโƒฃ POST

์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑ/์ˆ˜์ • ์š”์ฒญํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋Š” ๋ฉ”์„œ๋“œ

โœ… ํŠน์ง•

  • ๋ฐ์ดํ„ฐ๊ฐ€ HTTP Body์— ๋‹ด๊ฒจ ์ „์†ก
  • ๊ธธ์ด ์ œํ•œ ์—†์Œ
  • ๋ธŒ๋ผ์šฐ์ € ํžˆ์Šคํ† ๋ฆฌ ์ €์žฅ ์•ˆ ๋จ
  • ์บ์‹œ ๋ถˆ๊ฐ€
  • ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ ์ „์†ก์— ์ ํ•ฉ

3๏ธโƒฃ GET๊ณผ POST ์ฐจ์ด ์ •๋ฆฌ

ํ•ญ๋ชฉ GET POST
์‚ฌ์šฉ ๋ชฉ์  ์„œ๋ฒ„ ๋ฆฌ์†Œ์Šค ์š”์ฒญ ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ ์ƒ์„ฑ ๋˜๋Š” ์—…๋ฐ์ดํŠธ
๋ฐ์ดํ„ฐ ์œ„์น˜ URL (์ฟผ๋ฆฌ์ŠคํŠธ๋ง) HTTP Body
๋ฐ์ดํ„ฐ ๊ธธ์ด ์ œํ•œ ์žˆ์Œ ์ œํ•œ ์—†์Œ
๋ณด์•ˆ์„ฑ ๋‚ฎ์Œ (์ฃผ์†Œ์ฐฝ์— ๋…ธ์ถœ) ์ƒ๋Œ€์ ์œผ๋กœ ๋†’์Œ
๋ธŒ๋ผ์šฐ์ € ํžˆ์Šคํ† ๋ฆฌ ์ €์žฅ๋จ ์ €์žฅ๋˜์ง€ ์•Š์Œ
์บ์‹ฑ ๊ฐ€๋Šฅ ๋ถˆ๊ฐ€๋Šฅ
์†๋„ ์ƒ๋Œ€์ ์œผ๋กœ ๋น ๋ฆ„ (์บ์‹œ ํ™œ์šฉ ๊ฐ€๋Šฅ) ๋А๋ฆด ์ˆ˜ ์žˆ์Œ

ํƒœ๊ทธ:

์นดํ…Œ๊ณ ๋ฆฌ:

์—…๋ฐ์ดํŠธ: