2023.12.04(월)
Interface : 두 개 이상의 시스템들이 상호작용 할 수 있는 공유 경계(shared boundary) 또는 매개체
데이터 아무렇게나 주면 되나..?
http://localhost:8888
) + /request
⇒ http://localhost:8888/request
의 형식📏REST API URL 규칙
- 대문자 ❌, 소문자 ⭕
- 언더바(
_
) ❌, 하이픈(-
) ⭕- 마지막에 슬래시(
/
)를 포함 ❌- 행위(목적, CRUD function name) 포함 ❌
- 파일 확장자는 포함 ❌
- 동사보다는 명사
- URI에 작성되는 영어는 복수형 사용
- 슬래시(
/
)는 계층적 관계를 나타낼 때 사용
method | URL | |
---|---|---|
상품 등록 | POST | http://localhost:8888/product |
전체 상품 삭제 | DELETE | http://localhost:8888/products |
전체 상품 조회 | GET | http://localhost:8888/products |
상품 개별 조회 | GET | http://localhost:8888/products/{id} |
상품 개별 수정 | PUT | http://localhost:8888/products/{id} |