Notice
Recent Posts
Recent Comments
Link
투케이2K
40. (Network/네트워크) HTTP Headers 헤더 간단 설명 및 주요 종류 확인 본문
[구 분]
구분 : Network / 네트워크
제목 : HTTP Headers 헤더 간단 설명 및 주요 종류 확인
[설 명]
1. HTTP 헤더 는 request , response 통신 메시지 교환 과정에서 필요한 부가적인 정보를 담는 부분입니다
2. HTTP 헤더는 대소문자를 구분하지 않는 이름, 콜론( :), 해당 값으로 구성됩니다 (key, value)
3. HTTP 헤더를 사용해 HTTP 통신 과정에서 필요한 인증, 쿠키, 캐시 등을 설정할 수 있습니다
4. HTTP 헤더 컨텍스트 별 그룹화 구분 :
- 요청 (request) 헤더에는 가져올 리소스 또는 리소스를 요청하는 클라이언트에 대한 자세한 정보가 포함되어 있습니다
- 응답 (response) 헤더에는 위치나 응답을 제공하는 서버와 같은 응답에 대한 추가 정보가 들어 있습니다
- 표현 (Representation) 헤더에는 MIME 유형 이나 적용된 인코딩/압축 과 같은 리소스 본문에 대한 정보가 포함됩니다
- 페이로드 (Payload) 헤더에는 콘텐츠 길이 및 전송에 사용되는 인코딩을 포함하여 페이로드 데이터에 대한 표현 독립적인 정보가 포함되어 있습니다
5. 주요 HTTP 헤더 종류 설명 :
- Authorization : 서버에서 사용자 에이전트를 인증하기 위한 자격 증명이 포함
- Cache-Control : 요청과 응답에 대한 캐싱을 설정
- Pragma : HTTP/1.0 버전에서 Cache-Control 값을 대체하기 위해 사용
- Accept : 콘텐츠 MIME 타입 명시
- Connection : 현재의 전송이 완료된 후 네트워크 접속을 유지할지 말지를 제어
- Content-Length : 수신자에게 전송되는 메시지 본문의 크기 (바이트)
- Content-Type : 클라이언트에게 반환된 콘텐츠의 유형 표시
- Cookie : 쿠키 값 설정 및 전송
- Date : 응답 메시지가 만들어진 날짜와 시간을 포함
- Host : 서버의 도메인명과 서버가 리스닝하는 TCP 포트 정보
- Origin : request 헤더 fetch 가 시작되는 위치입니다 (출발지)
- Server : 서버의 소프트웨어 정보를 포함
- User-Agent : 클라이언트 정보
- Keep-Alive : HTTP 프로토콜에서 클라이언트와 서버 간 여러 요청을 단일 TCP 연결을 재사용하는 방식으로 처리하는 기능
6. 참고 사이트 :
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers
https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/Accept
반응형
'Network' 카테고리의 다른 글
42. (Network/네트워크) CORS (Cross Origin Resource Sharing) 설명 - 교차 원본 리소스 공유 (0) | 2023.09.19 |
---|---|
41. (Network/네트워크) TLS (Transport Layer Security) 설명 (SSL) (0) | 2023.09.19 |
39. (Network/네트워크) RTT (Round Trip Time) 왕복 시간 설명 (0) | 2023.09.18 |
38. (Network/네트워크) HTTP 통신 Response 응답 전문 형식 요약 설명 (0) | 2023.09.18 |
37. (Network/네트워크) HTTP 통신 Request 요청 전문 형식 요약 설명 (0) | 2023.09.18 |
Comments