기억하기 프로젝트
[웹 최적화] HTTP의 이해
HTTP : 브라우저와 서버가 인터넷상에서 서로 통신하는 방법, 또는 클라이언트와 서버간 요청과 응답으로 구성되는 프로토콜을 말한다.브라우저는 지정된 URL로 HTTP요청을 보내고, 서버는 해당 URL에 해당되는 응답을 다시 돌려보내게 된다. 여기서 요청시에 타입이 존재하는데, GET, POST, HEAD...등의 타입이 있고, 대표적으로 GET요청이 가장 일반적이고 많이 사용된다.GET타입의 요청은 헤더 안에 URL을 포함시키게 되고, HTTP응답에는 상태코드, 헤더, 본문(body)를 포함하게 된다. *압축 서버와 브라우저 둘 다 압축을 지원한다면, 이를 이용하여 응답크기를 줄일 수 있다.브라우저는 Accept-Encoding: , 서버는 Content-Encoding 헤더를 통하여 압축 여부를 알려..
개발이야기/Web Programming
2014. 9. 21. 16:10