ETC - ETag

불순분자들·2022년 8월 25일
0

ETC( 기타 )

목록 보기
9/24

ETag

ETag( entity Tag )는 월드 와이드 웹 프로토콜인 HTTP의 일부로, HTTP가 웹 캐시 유효성 검사를 위해 제공하는 몇 가지 매커니즘 중 하나이다.
ETag( entity Tag )는 웹 서버가 주어진 URL의 콘텐츠가 변경되었는지 알려주고, 이것을 반환하는 HTTP 응답 헤더이다.

ETag 사용 이유

ETag는 사용하는 캐시가 유효한지 검증하기 위해 사용한다. 만약 서버의 리소스가 변경된다면 캐시의 데이터와 서버의 리소스 데이터는 다른 값이 될 것이다.
이 때, 캐시가 서버에게 리소스가 변경되었는지 물어보는 것을 캐시 유효성 검사 라고 한다.

캐시는 CS에서 데이터나 값을 미리 복사해 놓은 임시 장소를 가르키는데, 캐시를 사용하면 불필요한 요청을 줄이면서 서버의 부하를 줄일 수 있고, 미리 캐시에 저장해 놓은 값을 사용함으로 빠른 응답을 할 수 있다.

결과적으로..

ETag는 월드 와이드 웹의 프로토콜 중 하나로 캐시 유효성을 검사하는 매커니즘이다.
ETag는 캐시가 유효한지 검증하기 위해 사용되는데, 캐시는 CS에서 데이터나 값을 미리 복사해 놓은 임시 장소를 가르키며, 서버의 부하를 줄이고, 빠른 응답을 가능하게 해준다.

profile
장래희망 : 침대 위 녹아든 치즈

0개의 댓글