2010-08-04 5 views
0

프로그래밍 방식으로 만료 기한을 어떻게 추가합니까? 나는 IIS를 사용하지 않고 있는데, 나는 ASP.NET 자체에서 이것을하고 싶다. 아니면 내가 사용하고있는 아파치로 어떻게 할 것인가. 프로그래밍 방식으로 페이지에 대한 만료를 설정하면ASP.NET에 만료 헤더를 추가 하시겠습니까?

답변

2

당신이뿐만 아니라 캐시 된 페이지에 대한 Cache-Control 헤더를 설정해야합니다

Response.Cache.SetExpires(DateTime.Now.AddSeconds(60)); 
Response.Cache.SetCacheability(HttpCacheability.Public); 
Response.Cache.SetValidUntilExpires(true); 

How to: Set Expiration Values for ASP.NET Page Caching를 참조하십시오. 이렇게하려면 SetCacheability 메서드를 호출하고 HttpCacheability 열거 형 값을 전달하십시오. Public

관련 문제