웹 개발에서 클라이언트와 서버 간 통신은 대부분 HTTP 메서드를 통해 이루어집니다.
특히 GET, POST, PUT, PATCH, DELETE는 REST API 설계의 핵심이라고도 할 수 있죠.
이 글에서는 각 메서드의 역할, 차이점, 사용 시 주의사항을 모두 정리해드립니다.
| GET | 조회 | 없음 | 없음 | 영향 없음 |
| POST | 생성 | 있음 | 있음 | 중복 생성 주의 |
| PUT | 전체 수정 | 있음 | 있음 | 같은 결과 유지 |
| PATCH | 일부 수정 | 있음 | 있음 | 같은 결과 유지 |
| DELETE | 삭제 | 없음 | 있음 | 이미 삭제됨 |
| 🧩 RESTful API 제대로 알기: 개념부터 예제까지 한방에 정리! (2) | 2025.08.04 |
|---|---|
| ✅ 쿠키 vs 세션 vs 토큰 완벽 정리! 차이점과 웹 인증 구조 이해하기 (2) | 2025.08.02 |
| ✅ HTTP vs HTTPS 차이와 보안의 원리 (2) | 2025.07.31 |
| Forward vs Redirect 차이점 총정리! 웹 개발자라면 반드시 알아야 할 핵심 개념 (0) | 2022.11.04 |
| 📌Stateful vs Stateless 완전 정복 🔍 서버 설계의 핵심 개념 쉽게 이해하기 (0) | 2022.10.30 |