[NETWORK] RESTful API

Soo·2023년 3월 8일
0

RESTful API에 대해 설명해주세요

RESTful API란
HTTP통신을 REST 설계규칙에 맞게 잘 지켜서 개발한 API를 RESTful API라고 합니다.

이때 REST 설계규칙에서 URI에는 정보의 자원(resource)만 명시해야하고, 자원의 상태나 행위는 HTTP Method에 명시해주어야 합니다.

HTTP Method는 9가지가 있는데 이 중 주로 사용되는 것은 GET, POST, PUT DELETE, PATCH가 있습니다.

[RESTful API의 좋은 예시]

GET www.soogineer.com/user

[RESTful API가 아닌 예시]

www.soogineer.com/create-user

why?
정보의 상태가 URI에 명시되어있기 때문에 RESTful API가 아니다.

profile
Soogineer's Devlog

0개의 댓글