HTTP 메서드

HTTP 메서드

HTTP 상태 코드와 메서드는 인터넷 생태계에서 중요한 요소이며 웹 서버와 클라이언트 간의 통신의 근간을 형성합니다. 웹사이트를 방문해 본 사람이라면 누구나 이러한 메커니즘과 상호 작용해 본 적이 있을 것입니다. 예를 들어, 페이지를 찾을 수 없을 때 익숙한 "404 찾을 수 없음" 상태 코드가 표시됩니다. 이 순간 우리의 온라인 경험이 이러한 코드와 얼마나 밀접하게 연결되어 있는지 알 수 있습니다. 웹 트래픽의 복잡한 흐름 속에서 HTTP 메서드는 어떤 작업을 수행해야 하는지를 알려주는 방향 안내자 역할을 하고, HTTP 상태 코드는 해당 작업의 성공 또는 실패를 알려줍니다. 이 이중 시스템은 웹 트래픽에 명확성과 효율성을 제공하여 웹사이트와 웹 애플리케이션이 다양한 기기 및 사용자와 원활하게 상호 작용할 수 있도록 합니다. HTML5는 대부분 눈에 보이지 않지만 우리를 둘러싼 디지털 세계에서 핵심적인 역할을 하는 언어입니다.

#GET

HTTP 메서드(GET)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.1에 명시되어 있습니다.

#HEAD

HTTP 메서드(HEAD)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.2에 명시되어 있습니다.

#POST

HTTP 메서드(POST)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.3에 명시되어 있습니다.

#PUT

HTTP 메서드(PUT)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.4에 명시되어 있습니다.

#DELETE

HTTP 메서드(DELETE)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.5에 명시되어 있습니다.

#CONNECT

HTTP 메서드(CONNECT)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.6에 명시되어 있습니다.

#OPTIONS

HTTP 메서드(OPTIONS)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.7에 명시되어 있습니다.

#TRACE

HTTP 메서드(TRACE)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 7231의 섹션 4.3.8에 명시되어 있습니다.

#PROPFIND

HTTP 메서드(PROPFIND)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.1에 명시되어 있습니다.

#PROPPATCH

HTTP 메서드(PROPPATCH)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.2에 명시되어 있습니다.

#MKCOL

HTTP 메서드(MKCOL)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.3에 명시되어 있습니다.

#COPY

HTTP 메서드(COPY)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.8에 명시되어 있습니다.

#MOVE

HTTP 메서드(MOVE)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.9에 명시되어 있습니다.

#LOCK

HTTP 메서드(LOCK)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.10에 명시되어 있습니다.

#UNLOCK

HTTP 메서드(UNLOCK)는 인터넷 엔지니어링 태스크포스(IETF) 및 월드와이드웹 컨소시엄(W3C)에 의해 문서 RFC 4918의 섹션 9.11에 명시되어 있습니다.

HTTP 메서드CacheableIdempotentSafeRequest has payload bodyResponse has payload body
GETYesYesYes선택 사항Yes
HEADYesYesYes선택 사항아니요
POSTYes아니요아니요YesYes
PUT아니요Yes아니요YesYes
DELETE아니요Yes아니요선택 사항Yes
CONNECT아니요아니요아니요선택 사항Yes
OPTIONS아니요YesYes선택 사항Yes
TRACE아니요YesYes아니요Yes