AJax - Get, Post 차이

·2023년 6월 7일

📌Get

  1. select문을 이용할 때 주로 쓰인다.(자료변환 X, 동일한 GET 요청은 동일한 결과를 반환한다.)
  2. 쿼리스트링이 노출되므로 중요한 데이터를 전달할 때는 사용하지 않는다.

✔ 그외 특징

  • GET 요청은 캐시가 가능하다.
  • 브라우저 기록에 남는다.
  • 북마크에 추가할 수 있다.
  • 데이터 길이에 대한 제한이 있다.
  • url에 직접 쿼리스트링을 담아서 보내는 작업은 get 요청이다.




📌Post

  1. 주로 데이터 생성, 수정, 삭제에 사용된다.
  2. 요청된 데이터를 본문(body)에 포함하여 전송하기 때문에 보안이 용이하다.

✔ 그외 특징

  • 캐시가 되지 않는다.
  • 데이터 크기의 제한이 없다.
  • 브라우저 기록이 남거나 북마크를 할 수 없다.
profile
개발자가 되기 위해 페달을 밟아가는 과정

0개의 댓글