Http 메소드

    HTTP 메소드 활용

    HTTP 메소드 활용

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

    HTTP 메소드 - GET,POST,PUT,PATCH,DELETE

    HTTP 메소드 - GET,POST,PUT,PATCH,DELETE

    HTTP 메소드는 클라이언트가 웹 서버에게 요청의 목적이나 종류를 알리는 수단이다. 📌GET GET 메소드는 데이터를 읽거나 검색하는 등 리소스를 조회할 때 사용한다. 그냥 단순히 리소스를 조회할 때만 사용하는 것이므로 데이터를 수정하는 연산에는 사용하면 안된다. 리소스 조회하는 메소드이기 때문에 요청시에 Body값이 비워져있다. 만약 특정 데이터를 조회하고 싶어서 GET방식에서 보낼 데이터가 있을 때에는 URL 주소에 파라미터를 붙여서 보내면 된다. 아래 [더보기]를 클릭하여 이미지를 참고하면 알 수 있듯이 데이터 조회에 성공한다면 Body 값에 데이터 값을 저장하여 성공 응답을 보낸다. 더보기 1. 클라이언트가 100번째 회원 정보 달라고 요청한다. 2. 서버는 해당하는 데이터를 가져와 응답 메시지를..