HTTP API 설계

    HTTP 메소드 활용

    HTTP 메소드 활용

    📌클라이언트에서 서버로 데이터 전송 💡데이터 전달 방식 1.쿼리 파라미터를 통한 데이터 전송 GET 주로 검색어를 넣거나 정렬 조건을 넣을때 사용한다. 2.메시지 바디를 통한 데이터 전송 POST, PUT, PATCH 회원 가입, 주문, 리소스 등록, 리소스 변경에 사용한다. 💡데이터 전송하는 4가지 경우 1. 정적 데이터 조회 이미지, 정적 텍스트 문서 전달 조회는 GET 사용 일반적으로 쿼리 파라미터 없이 리소스 경로로 단순하게 조회 가능하다. 쿼리 파라미터로 추가적인 데이터 전달 없이 경로만 넣으면 그냥 이미지 리소스를 만들어서 보내준다. 2. 동적 데이터 조회 주로 검색, 게시판 목록에서 정렬 필터(검색어) 등에 사용한다. 조회 조건을 줄여주는 필터, 조회 결과를 정렬하는 정렬 조건에 주로 사용 ..