로고로고

[Week8] HTTP 메소드

2024년 12월 7일

HTTP 메소드란

 

메소드설명
GET데이터 조회 요청. 서버에서 데이터를 가져옴 (조회 전용)
POST새로운 데이터 생성 요청 (ex. 회원가입, 게시물 작성)
PUT전체 데이터를 수정 (기존 리소스를 완전히 덮어씀)
PATCH일부 데이터를 수정
DELETE데이터 삭제 요청
OPTIONSCORS 사전 요청 등 서버에서 허용 메소드 확인용
HEADGET과 유사하지만 응답 본문 없이 헤더만 받음

멱등성

 

요청실행 결과멱등성
GET /user/1사용자 1번 조회
DELETE /user/1사용자 1번 삭제
POST /user사용자 생성 (매번 다른 id로 생성됨)
PUT /user/1사용자 1번 정보를 같은 값으로 전체 수정
PATCH /user/1사용자 1번 정보 일부 변경