You cannot see this page without javascript.

진주성 블로그 방문하기

보안 HTTP Header

2017.11.01 07:46

구피천사 조회 수:112

•HTTP Header

 

Method 설명

Get 지정된 리소스(URI)를 요청 
POST Client가 Server에 Data 전송 
DELETE Client가 지정한 URI를 Server에서 삭제 
PUT
TRACE Client가 요청한 자원에 도달하기 까지의 경로를 기록하는 Loop Back 검사용
CONNECT : proxy 지정

 

-Get /test/test.htm HTTP/1.1 : 요청 Method와 요청 파일정보, http 버젼을 나타냄.
-Accept : text/html Client가 허용할 수 있는 파일 형식(MIME TYPE) : */* 은 모든것을 허용함
-if-Modified-Since : URI가 수정되거나 업데이트 된 것이 있으면 경로 재 요청
-User-Agent : Client S/W(브라우저, OS등) 의 이름과 버전 등
-Host : 요청을 한 Server의 Host
-Keep-Alive : 매 Connection마다 Open, Close를 하는 것이 아니라 지정한 시간 동안은 Close를 하지 않고 연결시켜 놓음
-Refer : 특정 페이지에서 링크를 클릭하여 요청하였을 경우 나타나는 필드로, 링크를 제공한 페이지를 나타냄
-Cookie : 웹서버가 Client에 쿠키를 저장해 놓았다면 해당 쿠키의 정보를 이름,값 쌍으로 웹 서버에게 전송
-Accept-Language : Client가 인식할 수 있는 언어로, 우선순위 지정이 가능
-Accept-Encoding : Client가 인식할 수 있는 Encoding(압축) 방법
-HTTP/1.1 200 OK : HTTP버전과 응답 코드
-Server : Web server의 정보를 나타냄
-Date : 현재 날짜
-Content-Type : 요청한 파일의 MIME 타입을 나타냄(text/html 등)
-Last-modified : 마지막으로 수정한 날짜
-Content-Length : 헤더 이후 이어지는 Data의 길이
-Etag : 캐쉬 업데이트 정보를 위한 임의의 식별 숫자
-Cache-control : no-store(캐시저장금지), no-cache, must-revalidate(캐시검증)
-Contents-Encoding : base64
-Connection : close or keep-alive

 

  • HTTP Version
-http/1.0 : Client, Server는 각각 1:1 Connection이란 개념으로, Congestion(혼잡) 현상이 일어난다.
               매번 호출 할 대마다 Open을 해줘야하고, TCP HandShake 비용이 많아짐
-http/1.1 : 가장 많이 쓰는 버전으로, n:1 Connection이란 개념이다.(1개의 커넥션과, 여러개의 트랜잭션)
               같은 IP로부터 여러 요청이 동시에 들어올 수 있다.

 

  • HTTP 응답 코드
-100~199 : 정보 응답(초기 부분은 접수되었고, 클라이언트는 계속해서 요청할 수 있다.)
-200~299 : 클라이언트 요청의 성공 응답.
-300~399 : 리다이렉션(요청이 수행되지 않았다는 것을 나타내며, 성공시키기 위해 다른 행위가 필요)
-400~499 : 클라이언트 요청의 불안전 응답(요청이 불안전하며, 다른 정보가 필요)
-500~599 : 서버 오류(서버가 오류를 만나거나, 클라이언트의 요청을 수행할 수 없음)
-200 : 요청(request)이 성공적으로 완료되었다
-201 : 요청(request)이 POST이며 성공적으로 완료되었다
-202 : 요청(request)이 서버에 전달되었으나 처리 결과를 알 수 없다.
-203 : GET 요청(request)이 실행되었으며 부분적인 정보를 리턴 하였다.
-204 : 요청(request)이 실행되었으나 클라이언트에게 보낼 데이터가 없다.

번호 제목 날짜 조회 수
125 시만텍 ssr 백업 file 2017.08.23 141
124 접근통제 참조모델 2017.11.07 143
123 OS 별 shutdown 명령어 2017.08.23 146
122 포트스켄 2017.11.01 148
121 개인정보 피해방지 10계명 2017.12.29 154
120 Linux shell script file 2017.08.23 156
119 블록체인 file 2017.10.31 161
118 웹로직 forceshutdown 시키는 스크립트 file 2017.09.13 166
117 웹 서버 구축 보안점검 가이드 file 2017.08.25 168
116 ISMS - 정보보호관리체계 2017.11.01 169
115 안전한 패스워드 가이드 file 2017.08.24 175
114 전자서명의 원리 file 2017.10.30 183
113 윈도우 보안 2017.11.01 186
112 WLAN, VLAN 2017.11.01 189
111 ThreadDump 분석 2020.01.02 198
진주성 블로그 방문하기
CLOSE