GET /1. html HTTP/1.1
Host: localhost:8080
Host : 인터넷에 연결되어 있는 컴퓨터 한대 한대를 식별하는 이름
localhost(가상호스트) : 우리가 요청하는 웹서버의 주소
8080(포트) : 한대의 컴퓨터에 여러개의 서버가 설치되어 있을 수 있는데 해당하는 포트번호에 등록되어 있는 웹서버를 의미
User-Agent
web browser의 다른 표현
요청하는 웹브라우저가 어떤 브라우저인지 표시
사용기기 정보 표시
검색엔진 로봇이 접근을 차단할 수 있음.
Accept-encoding
웹브라우와 웹서버가 서로 통신할때 응답하는 데이터의 양이 많으면 압축해서 전송하는데(네트워크의 자원을 아낄 수 있음) 그것을 웹브라우저가 압축을 풀어서 처리하게됨, 이때 웹브라우저가 지원하는 압축방식을 표시
If-Modified-Since
내가 갖고 있는 파일을 마지막으로 언제 다운받았는지를 웹서버에 알려줌
웹서버는 응답할때 자기가 가지고있는 파일이랑 비교한다.