๐Ÿ’› ํ”„๋กœ๊ทธ๋ž˜๋ฐ/Web

GET๊ณผ POST ๋น„๊ต

๋Žก_ 2020. 9. 26. 21:59
728x90
๋ฐ˜์‘ํ˜•

GET๊ณผ POST

HTTP Method์˜ ์ข…๋ฅ˜ ์ค‘ ํ•˜๋‚˜์ด๋ฉด ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„๊ฐ€ ์‘๋‹ต์„ ์ฃผ๊ณ ๋ฐ›๋Š” ํ˜•ํƒœ์ด๋‹ค.

 

GET ๋ฐฉ์‹

GET์€ ์ฃผ๋กœ ์กฐํšŒ ๊ธฐ๋Šฅ์— ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”์„œ๋“œ์ด๋‹ค. (ex. ๊ฒŒ์‹œ๋ฌผ ์กฐํšŒ)

GET์„ ํ†ตํ•œ ์š”์ฒญ์€ URL ์ฃผ์†Œ ๋์— ํŒŒ๋ผ๋ฏธํ„ฐ๋กœ ํฌํ•จ๋˜์–ด ์ „์†ก์ด ๋˜๋ฉฐ(๋ณด์•ˆ์„ฑ์ด ๋‚ฎ์Œ),

์š”์ฒญ์„ ์—ฌ๋Ÿฌ๋ฒˆ ๋ณด๋‚ด๋”๋ผ๋„ ํ•ญ์ƒ ๋™์ผํ•œ ๊ฒฐ๊ณผ๊ฐ’์„ ๊ฐ€์ ธ์˜จ๋‹ค.

 

POST ๋ฐฉ์‹

POST๋Š” ์„œ๋ฒ„์˜ ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๊ธฐ์กด ๋ฆฌ์†Œ์Šค๋ฅผ ๋ณ€๊ฒฝํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ๋ฉ”์„œ๋“œ์ด๋‹ค. (ex. ๊ฒŒ์‹œ๋ฌผ ์ž‘์„ฑ)

POST๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ• ๋•Œ, GET์ฒ˜๋Ÿผ ๋ฐ์ดํ„ฐ๊ฐ€ ์™ธ๋ถ€์ ์œผ๋กœ ๋“œ๋Ÿฌ๋‚˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ณด์•ˆ์ด ํ•„์š”ํ•œ ๋ถ€๋ถ„์— ์‚ฌ์šฉ๋˜๊ฑฐ๋‚˜,

์ „์†กํ•  ๋•Œ ๊ธธ์ด ์ œํ•œ์ด ์—†๊ธฐ๋•Œ๋ฌธ์— ์šฉ๋Ÿ‰์ด ํฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ „์†กํ• ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค.

 

GET๊ณผ POST์˜ ์ฐจ์ด์ 

1. GET์€ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ• ๋•Œ, POST๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์—…๋ฐ์ดํŠธํ• ๋•Œ ์‚ฌ์šฉ๋œ๋‹ค.

(GET์€ SELECT, POST๋Š” CREATE ๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.)

 

2. GET์€ ์—ฌ๋Ÿฌ๋ฒˆ ์š”์ฒญํ•˜๋”๋ผ๋„ ๋™์ผํ•œ ์‘๋‹ต์„ ๊ฐ€์ ธ์˜ค์ง€๋งŒ, POST๋Š” ์š”์ฒญ์ด ๋ฐœ์ƒํ• ๋•Œ๋งˆ๋‹ค ์‘๋‹ต์ด ๋ชจ๋‘ ๋‹ค๋ฅผ ์ˆ˜ ์žˆ๋‹ค.

728x90
๋ฐ˜์‘ํ˜•

'๐Ÿ’› ํ”„๋กœ๊ทธ๋ž˜๋ฐ > Web' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

์›น ๋ณด์•ˆ ์ทจ์•ฝ์   (0) 2020.10.16
HTTP Method  (0) 2020.09.28
SESSION๊ณผ COOKIE ๋น„๊ต  (0) 2020.09.27