이 블로그 검색

2011년 5월 16일 월요일

이 인터넷 사이트를 열 수 없습니다. 요청한 사이트를 사용할 수 없거나 찾을 수 없습니다.

  • 원인
Internet Explorer에서 보안 웹 사이트(SSL)의 Microsoft Office 문서(.doc 파일, .xls 파일, .ppt 파일 등)를 열거나 다운로드하려고 하면 문서를 사용할 수 있고 서버에서 다운로드할 수 있는 경우에도 다음 오류 메시지 중 하나가 나타날 수 있습니다.



  • 해결방법
다음과 같이 Cache-Control 을 세팅해주면 됩니다.
 response.setHeader("Cache-Control", "max-age=0");




<%@ page contentType="application/vnd.ms-excel; charset=UTF-8" %>
<head>
<%
    response.setHeader("Content-Type", "application/vnd.ms-xls");
    response.setHeader("Content-Disposition", "attachment;filename=DownloadFile.xls");
    response.setHeader("Content-Description", "JSP Generated Data");  
    response.setHeader("Pragma", "public");
    response.setHeader("Cache-Control", "max-age=0");%>
</head>
<body> 
..........내용............
</body>
</html>

댓글 1개:

  1. 등신아.... 제발....... 너무 어렵게 해도 말귀 못알아쳐먹겠다고.... 캐시 컨트롤이 뭔데 시바

    답글삭제