개발소설

HTTP API 본문

CS/HTTP

HTTP API

ChaeHing 2023. 3. 27. 23:53

API (Application Programming Interface)

  • 클라이언트에게 리소스를 활용 할 수 있도록 제공하는 인터페이스
  • 서버가 클라이언트에게 제공하는 메뉴얼 또는 메뉴판이라고 볼 수 있다.
  • 클라이언트는 API문서를 확인하여 리소스를 요청, 업데이트, 삭제등을 할 수 있다.

 

HTTP API 디자인

요청 메서드
조회 GET
추가 POST
갱신 PUT
삭제 DELETE

 

요청 URL 디자인
모든 사용자 /users
1번 사용자 /users/1
2번 사용자 /users/2
  • 모든 사용자 조회 : GET /users
  • 1번 사용자 조회 : GET /users/1
  • 1번 사용자 정보 갱신 : PUT /users/1
  • 2번 사용자 삭제 : DELETE /users/2
  • 사용자 추가 : POST /users

'CS > HTTP' 카테고리의 다른 글

OpenAPI  (0) 2023.03.28
REST API  (0) 2023.03.28
HTTP 상태코드 (status code)  (0) 2023.03.28
HTTP Messages  (0) 2023.03.27
웹 애플리케이션, SSR, CSR, CORS  (0) 2023.03.27
Comments