Restful API란?
· 약 2분
🎯목적
Restful API에 대해 기 록하며, GET, POST 외에 알고있는 메소드와 그 기준을 설명하고 Restful API 가 아닌 것들은 어떤게 있는지 기록합니다.
Restful API란?
- Restful API는 표준 HTTP 메서드 집합을 사용하여 리소스에 대한 작업을 수행하는 웹 서비스를 설계하기 위한 아키텍처 스타일입니다.
- Restful API에서 각 리소스는 고유한 URI로 식별됩니다. 클라이언트(예: 웹 브라우저 또는 모바일 앱)는 표준 HTTP 메서드를 사용하여 이러한 리소스와 상호 작용할 수 있습니다.
예를 들어, 클라이언트는 요청 본문에 사용자 데이터를 포함하는 JSON 객체와 함께 URI: https://example.com/users로 요청을 전송하여 서버에 POST 요청을 전송하여 새 사용자를 생성할 수 있습니다.
GET, POST 외에 알고있는 메소드와 그 기준을 설명
HTTP Method의 종류에는 GET, POST, PATCH, PUT, DELETE등이 있으며 PATCH요청은 데이터의 일부만 변경할 때, PUT은 데이터 전체를 변경할 때, DELETE는 데이터를 삭제할 때 사용됩니다.
