12 lines
725 B
Markdown
12 lines
725 B
Markdown
- 인터넷 네트워크는 느리고 비싼 작업이다.
|
|
- 브라우저는 속도가 느리다.
|
|
|
|
사용자 브라우저에 캐시 설정한 데이터를 저장해놓는다.
|
|
( 브라우저 캐시, 브라우저 내부에 캐시 데이터를 저장해놓을 공간 )
|
|
|
|
캐시에서 먼저 데이터를 찾아보고 있으면 캐시 저장소에서 꺼내고 없으면
|
|
서버로부터 받는다.
|
|
|
|
캐시는 별도의 작업이 없으면 유효시간이 경과되면 서버에게 다시 요청해서 갱신한다.
|
|
-> 데이터는 변하지 않았는데 유효시간이 경과되었단 것 때문에 다시 받는 것은 비효율적이다.
|
|
: 이를 해결하기 위해 검증 헤더를 사용한다. ([[Last-Modified]], [[ETag]]) |