# etag

캐시 관리
: 다운로드 받은 데이터나 값을 미리 복사해놓는 임시 저장소데이터에 접근하는 시간이 오래 걸리는 경우값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용캐시가 유효한 시간 동안 네트워크 리소스를 아낄 수 있다.파일을 다시 받아올 필요가 없기 때문에 브라우저 로딩이 빨라

[최적화] 캐시 관리
캐시(Cache) : 다운로드 받은 데이터나 값을 미리 복사해 놓는 임시 장소.데이터에 접근하는 시간이 오래 걸a리는 경우나 값을 다시 계산하는 시간을 절약하고 싶은 경우에 사용동일한 이미지를 계속 다시 받아야 함. 네트워크 리소스 낭비서버에서 응답 보내줄 때 이미지
02.14(3)
클라이언트가 logo.jpg 이미지에 대한 요청을 보내고 서버가 해당 이미지에 대한 응답을 줄 때, HTTP 헤더가 0.1M, 바디가 1.0M로 총 1.1M로 가정해 보겠습니다.같은 이미지를 다시 요청하더라도 첫 번째처럼 똑같이 1.1M의 응답을 보냅니다. 이 경우 l

[CS] 네트워크 문제 Day-65
IP에 대한 설명 IP 패킷에는 출발지, 목적지의 IP 주소가 포함된다. IP 주소는 네트워크에서 장치들이 서로를 인식하고 통신하기 위해서 사용하는 특수한 번호이다. IP 패킷에는 PORT 정보가 포함되어 있지 않기 때문에 IP 주소 내에서 프로세스를 구분할 수 없다

[CS] 웹 캐시 Day-65
(캐시가 없을 경우)클라이언트가 logo.jpg 이미지에 대한 요청을 보내고 서버가 해당 이미지에 대한 응답을 줄 때, logo.jpg 데이터가 변경되지 않아도 계속 데이터를 새로 다운받아야 합니다.용량이 클수록 비용이 커지고 브라우저의 로딩 속도가 느려집니다.캐시(C
ETag with Spring
ETag 또는 Entity Tag는 월드 와이드 웹 프로토콜인 HTTP의 일부다. 그것은 HTTP가 웹 캐시 유효성 검사를 위해 제공하는 몇 가지 메커니즘 중 하나로, 클라이언트가 조건부 요청을 할 수 있게 한다....ETag는 웹 서버가 URL에서 찾은 리소스의 특정
Spring Test
스프링 프레임워크를 사용함으로써 단위테스트가 용이해진다는 것을 알고있다. 이는 다른 말로 해석해보면, 애플리케이션을 개발할 때는 단위테스트 작성이 중요하고, 스프링은 단위테스트를 지원하는 무엇인가를 제공하고 있다고 봐도 괜찮을 것이다. 이번 글에서는 스프링이 테스트를