POST와 GET의 차이
- 데이터 전송 방식:
- GET: URL의 쿼리 문자열(query string)을 통해 데이터를 전송.
- POST: HTTP 요청의 본문(body)에 데이터를 담아 전송.
- URL 노출 여부:
- GET: URL에 데이터가 노출되어 북마크하거나 공유할 수 있음.
- POST: 데이터가 URL에 노출되지 않아 보안성이 높음.
- 용도:
- GET: 데이터 조회(read)와 검색 용도로 주로 사용.
- POST: 데이터 생성(create) 또는 서버에 데이터를 제출(submit)할 때 사용.
- 데이터 크기 제한:
- 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 |