HTTP API 설계
회원관리 시스템
API - POST 기반 등록.
리소스 식별은 리소스를 식별해야 된다.
회원 목록 /members -> GET
회원 등록 /members -> POST
회원 조회 /members/{id} -> GET
회원 수정 /members/{id} -> PATCH, PUT, POST
회원 삭제 /members/{id} -> DLELTE
PUT -> 덮어쓰기
FATCH -> 일부 수정
POST를 하게 되면? 회원 DB에 넣고 그 식별을 서버가 만든다. ex) 회원 id
URI를 생성한다. 누가? 서버가.
HTTP/1.1 201 Create
Location : /members/100
이렇게 서버가 관리하는 리소스를 컬렉션이라고 한다.
서버가 관리하는 리소스 디렉토리.
서버가 리소스의 URI를 생성하고 관리.
여기서 컬렉션은 /members
'웹 프로그램' 카테고리의 다른 글
HTTP 상태코드 (0) | 2021.05.15 |
---|---|
회원 관리 시스템 PUT (0) | 2021.05.15 |
HTTP Header 정리 (0) | 2021.05.13 |
IP패킷 (0) | 2021.05.01 |
인터넷 프로토콜 스택의 4계층 (0) | 2021.05.01 |