WEB,WAS

[WEB] HTTP Header에 사용되는 모든 옵션

IT-PAPA 2023. 12. 14. 06:43
728x90
반응형

1. Request Header

Header 속성예시  값설명
Accept text/html, application/xhtml+xml 클라이언트가 지원하는 미디어 타입 목록
Accept-Encoding gzip, deflate 서버에서 지원하는 콘텐츠 인코딩 목록
Cache-Control no-cache, max-age=3600 캐시 동작 제어 지시사항
Content-Type application/json; charset=utf-8 본문의 미디어 타입 및 문자 인코딩
Cookie user_token=abcd123; session=xyz456 서버로부터 전송된 쿠키 정보
Host www.example.com 요청된 리소스의 호스트 이름 또는 IP 주소
User-Agent Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 클라이언트의 사용자 에이전트 식별 정보
Authorization Bearer token123 요청에 대한 사용자 인증 정보
Referer http://referrer.com/page.html 현재 요청이 어디서 왔는지를 나타내는 이전 페이지의 URL
Origin http://example.com 요청이 어디에서 시작되었는지 나타내는 원본 URL
If-None-Match W/"etag123" 서버에 대한 조건적인 요청 시, 이전 응답의 ETag 값
Content-Length 1024 요청 또는 응답 본문의 길이 (바이트 단위)

 

2. Response Header

Header  속성예시  값설명
Content-Type application/json; charset=utf-8 응답 본문의 미디어 타입 및 문자 인코딩
Set-Cookie session=abc123; Expires=Wed, 21 Nov 2024 서버에서 클라이언트로 전송되는 쿠키 설정 정보
Cache-Control public, max-age=3600 응답에 대한 캐시 동작 제어 지시사항
Server Apache/2.4.38 (Win64) 서버 소프트웨어의 정보
ETag W/"etag123" 현재 리소스의 엔터티 태그 (캐시 유효성 검사에 사용)
Date Mon, 21 Nov 2023 12:00:00 GMT 응답이 생성된 날짜와 시간
Content-Length 2048 요청 또는 응답 본문의 길이 (바이트 단위)

 

3. Method

메서드 설명
GET 리소스를 요청하여 가져옵니다.
POST 리소스를 생성하거나 업데이트합니다.
PUT 지정된 URI에 리소스를 저장합니다.
DELETE 지정된 리소스를 삭제합니다.
HEAD GET 메서드와 유사하지만, 응답에서 본문을 제외한 헤더 정보만을 가져옵니다.
OPTIONS 서버가 지원하는 메서드의 옵션을 확인합니다.
PATCH 리소스의 부분적인 업데이트를 수행합니다.
728x90
반응형
LIST