REST API
2026년 5월 17일
-
서버(Server)의 자원을 정의하고 자원에 대한 주소를 지정하는 방법이다.
-
서버의 요청을 보낼 때는 주소를 통해 요청의 내용을 표현한다.
-
/index.html이면 index.html을 보내달라는 뜻이다.
-
항상 html을 요구할 필요는 없다.
-
서버(Server)가 이해하기 쉬운 주소가 좋다.
-
HTTP(Hyper Tranfer Protocol) 요청 메서드를 사용한다.
RESTful
- REST API를 사용하는 주소 체계를 이용하는 서버이다.
- 예시로는 GET /user는 사용자를 조회하는 요청, POST /user는 사용자를 등록하는 요청이다.
- 실질적으로 제대로 RESTful한 서버는 규약이 너무 많아 현재는 메서드만 제대로 지키는 정도이다.