ETag1 HTTP 웹 기본 지식 - HTTP 헤더(캐시와 조건부 요청) 캐시 기본 동작❓ 클라이언트가 서버에 star.jpg라는 이미지를 요청했을때❗ 캐시가 없을때는 서버에서 Header와 요청에 맞는 Body를 클라이언트에게 보내줄 것이다. ( 너무 당연...😓 ) 데이터가 변경되지 않아도 요청시마다 네트워크를 통해 데이터를 받아야한다. 인터넷 네트워크는 매우 느리고 비싸다. 네트워크가 환경이 좋지 않거나 데이터가 방대하면 브라우저 로딩 속도가 느리게 느낄수 있다. 캐시를 적용하게되면 서버는 Header부분에 cache-control을 넣고 응답을 보내준다. ( 물론 서버에 캐시부분을 설정해줘야한다. ) 그리고 캐시서버에 데이터를 저장한다👏 cache-control : max-age=60 -> 캐시가 유효한 시간(초) 를 의미한다. 클라이언트가 두번째 요청을 했을때 캐시에.. 2021. 10. 19. 이전 1 다음 반응형