1. GET
- ์๋ฒ์ธก์ ์ ๋ณด ์์ฒญ
- ์์ฒญํ๋ data๊ฐ url ๋ค์ ๋ถ์
- data๋ฅผ ํ๋ผ๋ฏธํฐ๋ผ๊ณ ํ์ฌ url ๋ค '?', '&'๋ฅผ ์ฌ์ฉํ์ฌ ๋ํ๋
- data์ ์ ํ์ด ์์
- ์ง์ํ์ง ์๋ ์ธ์ด๋ url encoding์ ๋ฐ๋ผ์ผ ํจ
- ์๋์ ์ผ๋ก ๋น ๋ฆ
- GET์ด ๋์ํจ์ผ๋ก์จ ์น ์๋ฒ์์ ๋จ์ data๋ฅผ ๊ฐ์ง๊ณ ์ด
- ์บ์ฑ ๊ฐ๋ฅ
- ex) ๊ฒ์์ https://search.naver.com/search.naver?sm=top_hty&fbm=1&ie=utf8&query=get+post+%EC%B0%A8%EC%9D%B4 > ๋ค์ด๋ฒ์์ 'get post ์ฐจ์ด'๋ฅผ ๊ฒ์ํด url์ด ๋ฐ๋
2. POST
- ์๋ฒ์ธก์ ์ ๋ณด๋ฅผ ์์ฑํ์ฌ ์ ๋ฌ
- ์์ฒญํ๋ data๊ฐ body์ ํฌํจ
- data์ ์ ํ์ด ์์
- message encoding์ ๋ฐ๋ผ์ผ ํจ
- timeout์ด ์กด์ฌ
- ์๋์ ์ผ๋ก ๋๋ฆผ
- ์บ์ฑ ๋ถ๊ฐ๋ฅ
- POST๊ฐ ๋์ํจ์ผ๋ก์จ ์น ์๋ฒ์ DB๊ฐ ๋ฐ๋๊ณ data๋ฅผ ๊ฐ์ง๊ณ ์ด
- ex) ๋ก๊ทธ์ธ์ https://www.naver.com/ > ๋ค์ด๋ฒ์์ ๋ก๊ทธ์ธ์ url์ด ๋ฐ๋์ง ์์
3. ๋ณด์
- ๋ณด์์ url์ ๋ ธ์ถ๋๋ GET๋ณด๋ค POST๊ฐ ์ข์ง๋ง encodingํ๋ฉด ํ์ธ ๊ฐ๋ฅํ๊ธฐ ๋๋ฌธ์ ๋ก๊ทธ์ธ ๊ฐ์ ์ค์ data๋ ๋ฌด์กฐ๊ฑด HTTPS POST ๋ฐฉ์์ผ๋ก ๊ตฌํ
'Web(HTTPS)' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
HTTP and TLS(SSL) (0) | 2021.06.06 |
---|---|
URI, URL, URN (0) | 2020.03.22 |
HTTP Header (0) | 2020.03.22 |
HTTP Response Code (0) | 2020.03.22 |
HTTP Message (0) | 2020.03.22 |