-
[http/네트워크 실습] 포스트맨 사용하기코드스테이츠 43기 2023. 2. 1. 22:26
GET 메소드로 불러오기 POST로 추가하기. body에 추가할 내용을 써주면 된다.
GET으로 다시 받아오면 이렇게 POST로 추가한 내용들이 나온다 params에 roomname:ive를 넣고 검색하면, 이렇게 해당하는 항목만 나온다. 엔드포인트는 응답을 통해 받게 되는 리소스가 무엇인지를 알려주는 명확한 명사 형태로 작성하는 것이 적절합니다.
**엔드포인트만 보고도 응답을 통해 받는 리소스가 무엇인지 추측할 수 있게**
GET메서드는 서버의 데이터를 변화시키지 않는 요청에 사용
POST메서드는 요청마다 새로운 리소스를 생성하고,
PUT메서드는 매 요청마다 같은 리소스를 반환함(멱등성)
PUT은 교체, PATCH는 수정.
GET 요청의 경우 body가 존재하지 않기 때문에 이를 Query Parameter를 이용하여 구현해야 합니다.
- GET 메서드 같은 경우는 서버의 데이터를 변화시키지 않는 요청에 사용해야 합니다.
- POST 메서드는 요청마다 새로운 리소스를 생성하고 PUT 메서드는 요청마다 같은 리소스를 반환합니다. 이렇게 매 요청마다 같은 리소스를 반환하는 특징을 멱등(idempotent)하다고 합니다. 그렇기 때문에 멱등성을 가지는 메서드 PUT과 그렇지 않은 메서드POST는 구분하여 사용해야 합니다.
- PUT 메서드와 PATCH 메서드도 구분하여 사용해야 합니다. PUT은 교체, PATCH는 수정의 용도로 사용합니다.
'코드스테이츠 43기' 카테고리의 다른 글
기술면접 준비 (0) 2023.02.10 [React] 클라이언트 Ajax 요청 (0) 2023.02.02 react twittler state & props (1) 2023.01.27 객체지향프로그래밍 (0) 2023.01.13 객체지향 프로그래밍(클래스와 인스턴스) (0) 2023.01.13