🔍
GET과 POST
December 10, 2021
GET 이란?
GET은 지정된 리소스에서 데이터를 요청하는데 사용되는 HTTP Method
GET 요청의 특징
- Browser history에 남아있다.
- 북마크가 가능하다.
- 민감한 데이터를 처리할 때 GET을 사용하지 않는다. (보안)
- 데이터 요청에만 사용된다.
POST 란?
리소스를 생성/업데이트하기 위해 서버에 데이터를 보내는 데 사용된다.
POST 요청의 특징
- Browser history에 남아있지 않는다.
- 북마크 불가능
- 데이터 길이에 대한 제한이 없다.
궁금증
- Browser history가 무엇일까? (개발할 때 사용하던 history가 이 history인가?)
- 북마크가 무엇일까? 흔히들 사용하는 북마크기능을 말하는 것일까?
- POST 요청은 데이터 길이에 제한이 없다고 하는데 아예 없는 것일까? (vs GET에 비해 비교적 프리한 것인가?)
궁금한건 직접 해봐야지
Refference: https://www.w3schools.com/tags/ref_httpmethods.asp