![](https://popit.kr//wp-content/uploads/2023/02/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA-2023-02-08-%E1%84%8B%E1%85%A9%E1%84%8C%E1%85%A5%E1%86%AB-11.25.26-600x318.png)
Go 언어로 만든 REST에 ETag 캐시 적용하기
Less than 1 minute
Go 언어로 만든 REST에 ETag 캐시 적용하기 관련
Go > Article(s)
Article(s)
![](https://popit.kr/wp-content/uploads/2016/08/favicon_32x32.png)
Go 언어로 만든 REST에 ETag 캐시 적용하기 | Popit
ETag는 Entity Tag의 줄임말이다. Entity라는 말이 생소할 수도 있는데 Entity는 HTTP 메시지(Messages)와 연관이 있다. HTTP 메시지와 Entity HTTP 메시지는 HTTP 통신상에서 웹 서버와 클라이언트가 서로 주고받는 것을 의미한다. 클라이언트가 웹 서버로 보내는 메시지를 요청 메시지(Request Messages)라고 부르며, 웹 서버가 요청에 의해 클라언트에게 보내는 메시지를 응답 메시지(Response Messages)라고 부른다. Entity는 HTTP 메시지의 일부를 말하는데 메시지는 Entity를 감싸 만든다. 즉 메시지는 컨테이너로 Entity는 화물로 비유할 수 있다. 아래 그림은 HTTP 메시지에서 Entity 영역을 보여준다.