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๋ ์์ฒญ์ด ๋ฐ์ํ ๋๋ง๋ค ์๋ต์ด ๋ชจ๋ ๋ค๋ฅผ ์ ์๋ค.
'๐ ํ๋ก๊ทธ๋๋ฐ > Web' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์น ๋ณด์ ์ทจ์ฝ์ (0) | 2020.10.16 |
---|---|
HTTP Method (0) | 2020.09.28 |
SESSION๊ณผ COOKIE ๋น๊ต (0) | 2020.09.27 |