티스토리 뷰

API(Application Programming Interface)

 : 응용 프로그램에서 다른 소프트웨어 구성 요소 또는 서비스와 상호 작용을 하기 위한 인터페이스를 제공하는 프로그래밍 기술

 

REST API

 :  HTTP 규약을 잘 따른 API

 

URL(Uniform Resource Locator)

 : 웹 페이지가 어디있는지 '위치'를 알려주고, 데이터 연산 해달라고 서버에 요청을 보내는 방법

 : 즉, 웹 페이지 주소이다.

 

REST API URL 규칙

 - 대문자X  소문자O

 - 언더바( _ )X  하이픈( - )O

 - 마지막에 / 포함X

 - 파일 확장자 포함 X

 ★ 복수형을 쓴다.

 ★ 행위 포함X => delete, select, ... 목적을 포함하지않는다.

 

URL + method 연습 => "API 설계"

1. 상품 전체 "조회"

  => method: GET

  => url: http://localhost:portnum/products

 

2. 상품 id 개별 "조회"

  => method: GET

  => url: http://localhost: portnum/product/1

       url: http://localhost: portnum/product/2

       url: http://localhost: portnum/product/3

 

3. 상품 id 개별 "수정"

  => method: PUT

  => url: http://localhost: portnum/product/1

 

★ 복수형을 쓰는 이유

 - 상품"들" 중에 id값을 가지는 개별 데이터

 - 통일감

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함