RESTful API [수정중]
RESTful API
REST(REpresentational State Transfer)란 웹에 존재하는 모든 자원(resorce, ex. 이미지, 동영상, 데이터)에 고유한 URI를 부여하여 자원에 대한 주소를 지정하는 방법론, 또는 규칙입니다. 현재 가장 널리 사용되고 있습니다. 따라서, RESTful API는 REST 특징을 지키면서 API를 제공한다는 의미입니다.
API의 엔드포인트 구조를 구현하는 방식
전송할때 자원을 URI로 표현하고 해당 자원에 행하고자 하는 의도를 HTTTP 메소드로 정의
각 엔드포인트는 리소를 표현하는 고유의 URI 주소를 가지고 있으며 ,해당 리소스에 행할 수 있는 행위를 표현하는 HTTP 메소드를 처리할 수 있게 된다.
주의 사항
나쁜예)
http://192.168.0.12:8000/main_page/
http://192.168.0.12:8000/detail_page/
http://192.168.0.12:8000/search/products/
http://192.168.0.12:8000/products_filter/
좋은예)
http://192.168.0.12:8000/product/
http://192.168.0.12:8000/product/1/
http://192.168.0.12:8000/products?name=뮤즈찌/
Author And Source
이 문제에 관하여(RESTful API [수정중]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@amuse/RESTful-API저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)