본문 바로가기
HTTP의 이해

Http Api 설계

by dev_jisu 2023. 3. 12.

Control URI : 문서 ,컬렉션 ,스토어 해결을 위해 추가 프로세스 생성 / 데이터 직접 실행 ( 동사 ) ex) delete ,update 등

 

1. POST 기반 COLLETION 

   서버가 관리하는 리소스 디렉토리

  ex)

  • 회원 목록 ,회원 조회  ( get )
  • 회원 등록 ( post )
  • 회원삭제( delete )
  • 회원 수정 ( patch, put(주로 file 에 사용), post )

2.PUT 기반 STORE 

    클라이언트가 관리하는 자원관리 시스템 / 클라이언트가 리소스 URI 관리

   ex)

  • 파일 목록 ,파일 조회  ( get )
  • 파일 등록 ( put )
  • 파일 삭제( delete )
  • 파일 대량 등록 ( post )

3.HTML <FORM> 기반 (get /post 만 지원 ) 

   Control Uri 사용

ex)

  • 회원 목록 ,회원 조회 ,회원 조회form ,회원수정 form( get )
  • 회원 등록 ,회원 수정( post )
  • 회원삭제( delete )

'HTTP의 이해' 카테고리의 다른 글

Cookie /Cache  (0) 2023.03.12
Http 속성  (0) 2023.03.12
Http 메소드  (0) 2023.03.12
HTTP/HTTPS  (0) 2023.03.12
URI/URL/URN  (0) 2023.03.12

댓글