Patch

클라이언트 -> 서버로 데이터 전송 쿼리 파라미터를 통한 데이터 전송 GET으로 주로 사용 주로 정렬 필터(검색어)를 쓸 때 사용 메시지 바디를 통한 데이터 전송 Post, Put, Patch 회원가입, 상품 주문, 리소스 등록, 리소스 변경 등 정적 데이터 조회 이미지, 정적 텍스트 문서 불러올 때 조회는 get 사용 정적 데이터는 일반적으로 쿼리 파라미터 없이 리소스 경로로 단순하게 조회 가능 동적 데이터 조회 주로 검색, 게시판 목록에서 정렬 필터(검색어) 조회 조건을 줄여주는 필터, 조회 결과를 정렬하는 정렬 조건에 주로 사용 조회는 get 사용 get은 쿼리 파라미터를 사용해서 데이터를 전달 HTML Form 데이터 전송 (POST) Form 태그를 이용해 POST 전송 - 저장 메시지 바디에 ..
http API 설계 API URI 설계 uri 설계에서 가장 중요한 것은 리소스 식별! 리소스란? 회원을 등록하고 수정하고 조회하는 게 리소스가 아니다. 회원이라는 개념 자체가 리소스다. 리소스 식별 회원을 등록하고 수정, 조회하는 것을 모두 배제하고 회원이라는 리소스만 식별하면 된다. -> 회원이라는 리소스를 uri에 매핑 ex) read-member-by-id -> /members/{id} (조회) /members/{id} (등록) /members/{id} (삭제)... 계층 구조상 상위를 컬렉션으로 보고 복수단어 사용 권장 URI는 리소스만 식별 리소스와 해당 리소스를 대상으로 하는 행위를 분리 리소스(명사): 회원 행위(동사): 조회, 등록, 삭제, 변경... 행위(메소드)는 http 메소드로 ..
뱅어돔
'Patch' 태그의 글 목록