0
뒤로 버튼에서 이동할 때 페이지를 새로 고치려고합니다. 조금 읽은 후에 내가 이해할 수있는 것은 페이지를 캐싱 할 수없는 것으로 표시해야하지만 페이지를 새로 고칠 브라우저를 얻을 수는 없습니다. 현재 가지고있는 헤더는 다음과 같습니다.뒤로 버튼의 페이지를 새로 고치는 데 필요한 HTTP 헤더
Cache-Control:no-cache
Connection:keep-alive
Content-Encoding:gzip
Content-Length:1832
Content-Type:text/html; charset=utf-8
Date:Mon, 07 Jun 2010 14:05:39 GMT
Expires:-1
Pragma:no-cache
Server:Microsoft-IIS/7.5
Vary:Accept-Encoding
Via:1.1 smoothwall:800 (squid/2.7.STABLE6)
X-AspNet-Version:2.0.50727
X-AspNetMvc-Version:2.0
X-Cache:MISS from smoothwall
X-Powered-By:ASP.NET
브라우저가 브라우저 기록에서이 페이지를 가져오고 새로 고치지 않는 이유는 무엇입니까?
이 페이지는 경고가 표시됩니다 만료이 코드로, 사실이 아니다. 당신은 페이지를 새로 고치기를 원했습니다. –
정말요? 어떤 브라우저를 사용합니까? 우리는 지금 언젠가이 코드를 사용 해왔고 정확히 우리가 원하는대로 작동하는 것처럼 보입니다. 다시 말해서, 페이지가 캐시에서 오는 것이 아니라 서버에서 다시 요청됩니다. 만료 된 경고 페이지가 정확히 무엇을 의미합니까? 이것은 사용자가 원하는 것입니까? –