HTTP
[HTTP]HTTP 메서드 속성
[HTTP]HTTP 메서드 속성
2021.11.04HTTP 메서드들의 속성에 대해서 알아볼 것이다. 1. 안전(Safe Methods) 2. 멱등(idempotent Methods) 3. 캐시 가능(Cacheable Methods) 1. 안전(Safe Methods) 안전은 호출을 해도 리소스를 변경하지 않는다. 그리고 안전 속성은 해당 리소스만 고려하기 때문에 계속 호출해서 로그 같은 게 쌓여서 장애가 발생하는 부분까지 고려를 하지 않기 때문이다. 2. 멱등(idempotent Methods) 멱등은 한번 호출하든 두 번 호출하든 1억 번 호출하든 결과가 똑같이 나온다 멱등성을 가진 HTTP 주요 메서드는 GET, PUT, DELETE 방식이다. GET 한번 조회하든 두번 조회하든 같은 결과가 조회된다 PUT 결과를 대체한다. 따라서 같은 요청을 여러..
HTTP 메서드 종류와 기능
HTTP 메서드 종류와 기능
2021.11.04HTTP의 메서드의 종류와 그 종류들의 기능을 알아볼 것이다. 1. HTTP 메서드 종류 주요 메서드와 기타 메서드로 구분할 것이다. 주요 메서드는 많이 사용하고 기타 메서드는 그냥 이런 게 있구나라고 알고 있으면 된다. @ 주요 메서드 GET 리소스 조회 POST 요청 데이터처리, 주로 등록에 사용 PUT 리소스를 대체, 해당 리소스가 없으면 생성 PATCH 리소스 부분을 변경 DELETE 리소스를 삭제 @ 기타 메서드 HEAD GET방식과 동일하지만 메시지 부분을 제외하고, 상태줄과 헤더만 반환 OPTIONS 대상 리소스에 대한 통신 가능옵션을 설명(주로 CORS에서 사용) CONNECT 대상 자원으로 식별되는 서버에 대한 터널을 설정 TRACE 대상 리소스에 대한 경로를 따라 메시지 루프백 테스트를..