IIS에서 호스팅되는 asp.net 응용 프로그램에서 Public과 Private Cache-Control의 차이점을 나타내는 예를 설명해 주시겠습니까?
내가 읽어 MSDN 의 차이는 다음입니다 :
Public : 클라이언트와 공유 (프록시) 캐시에서 응답을 캐시 할 수 있도록 Cache-Control : public을 설정합니다.
개인 : 기본값입니다. Cache-Control : private을 설정하여 공유 (프록시 서버) 캐시가 아니라 클라이언트에서만 응답을 캐시 할 수 있도록 지정합니다.
각 선택의 장단점을 완전히 이해하지 못했습니다. 언제 사용하는지에 대한 예가 좋습니다.
예를 들어 동일한 응용 프로그램을 호스팅하는 두 개의 웹 서버가있는 경우 어떻게해야합니까? 비공개 또는 공개를 선택하면주의해야 할 것이 있습니까?