[네트워크] 캐시와 조건부 요청
·
개발지식/네트워크
캐시 기본 동작 캐시가 없는 경우 데이터가 변경되지 않았음에도 불구하고 요청할 때 마다 데이터를 다운로드 받아야한다. 이로 인해서 느린 사용자 경험을 가지게 된다. 캐시 적용 서버에서는 cache-control 속성을 사용해서 헤더에 캐시가 유효한 시간을 지정해 줄 수 있다. HTTP/1.1 200 OK Content-Type: image/jpeg cache-control: max-age=60 Content-Length: 12345 ajfksdjfiewji234k2j39f32jlf9... //데이터 내용 캐시를 사용하면 지정 시간동안 똑같은 데이터에 대해서 네트워크를 사용하지 않을수 있다. 이는 네트워크 사용량을 줄이고, 빠른 사용자 경험을 제공한다. cache-control 속성에서 지정한 시간이 지나..