본문 바로가기

java/그 외 알게된 것들

GET과 POST의 차이

POST와 GET의 차이

  1. 데이터 전송 방식:
    • GET: URL의 쿼리 문자열(query string)을 통해 데이터를 전송.
    • POST: HTTP 요청의 본문(body)에 데이터를 담아 전송.
  2. URL 노출 여부:
    • GET: URL에 데이터가 노출되어 북마크하거나 공유할 수 있음.
    • POST: 데이터가 URL에 노출되지 않아 보안성이 높음.
  3. 용도:
    • GET: 데이터 조회(read)와 검색 용도로 주로 사용.
    • POST: 데이터 생성(create) 또는 서버에 데이터를 제출(submit)할 때 사용.
  4. 데이터 크기 제한:
    • GET: URL 길이에 따라 전송 데이터 크기 제한이 있음.
    • POST: 데이터 크기 제한이 상대적으로 없음.

'java > 그 외 알게된 것들' 카테고리의 다른 글

자바에서 length와 length()의 차이  (0) 2025.05.08
Public / Static / default  (0) 2024.05.03
This  (0) 2024.05.03
20240412 중간 정리  (0) 2024.04.12
메서드 Method  (0) 2024.04.10