You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
개인적으로 HTTP 프로토콜 기초 개념, 용어를 다시 정리해보았어요
HTTP 기초 개념
(이미지 출처: https://developer.mozilla.org/ko/docs/Web/HTTP/Overview)
HTTP 메시지
HTTP 메시지 타입으로는 요청(request)과 응답(response)이 있다.
(아래 내용은 HTTP/1.x 메시지 기준 설명이다.)
요청 메시지의 구성
POST
처럼 응답과 비슷한 몇몇 메서드들은 전송된 리소스를 바디에 포함한다.응답 메시지의 구성
HTTP header
대소문자 구분 없는 문자열 : 내용
형식으로 한 줄로 구성된다. (내용 부분에 오는 값은 헤더마다 다르다.)요청 헤더 예시
응답 헤더 예시
HTTP body
모든 요청/응답에 본문이 들어가지는 않는다.
GET
,HEAD
,DELETE
,OPTIONS
처럼 리소스를 가져오는 요청은 보통 본문이 필요가 없다.HTML 폼 데이터를 포함하는
POST
요청일 경우 본문을 포함한다.Content-Type
와Content-Length
)로 정의된 단일 파일로 구성됨주요 응답코드
참고 자료 및 이미지 출처: https://developer.mozilla.org/ko/docs/Web/HTTP
Beta Was this translation helpful? Give feedback.
All reactions