- HTTP 메서드는 GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS등 다양하며 각 메서드는 서버와의 상호작용 목적에 따라 사용됩니다 💫
- GET은 데이터를 읽고 POST는 데이터를 추가하고, PUT은 데이터를 완전히 수정하며, DELETE는 데이터를 삭제하는 역할을 합니다. 🧰
- PATCH는 데이터의 일부만 수정하며, HEAD는 헤더 정보만 반환하고, OPTIONS는 지원되는 메서드들을 알려줍니다. 📡
- 특히, POST와 PATCH는 동일한 요청을 반복하면 상태가 달라질 수 있습니다. 반면, GET, DELETE, PATCH, HEAD, OPTIONS는 상태가 변하지 않습니다. 🔄
- PUT은 요청에 포함된 데이터로 모든 기존 데이터를 대체하고, PATCH는 데이터 일부만 수정하므로 주의해야 합니다. 🤔