📌Get
- select문을 이용할 때 주로 쓰인다.(자료변환 X, 동일한 GET 요청은 동일한 결과를 반환한다.)
- 쿼리스트링이 노출되므로 중요한 데이터를 전달할 때는 사용하지 않는다.
✔ 그외 특징
- GET 요청은 캐시가 가능하다.
- 브라우저 기록에 남는다.
- 북마크에 추가할 수 있다.
- 데이터 길이에 대한 제한이 있다.
- url에 직접 쿼리스트링을 담아서 보내는 작업은 get 요청이다.
📌Post
- 주로 데이터 생성, 수정, 삭제에 사용된다.
- 요청된 데이터를 본문(body)에 포함하여 전송하기 때문에 보안이 용이하다.
✔ 그외 특징
- 캐시가 되지 않는다.
- 데이터 크기의 제한이 없다.
- 브라우저 기록이 남거나 북마크를 할 수 없다.