我的站点是HTTPS的网站,有文件下载功能,我用IE访问当点击下载连接时,没有反应,而另存为的时候,出现“无法将文件写入高速缓存”的错误提示。而我使用firefox是可以访问,不知道是怎么回事。郁闷得很,求助各位。
以下是我下载的部份代码:
response.setContentType("application/octet-stream");
String filename1 = Populate.encodingFileName(filename);
String filetype = "attachment;  filename=" + filename1;
response.setHeader("Content-disposition",filetype);
java.io.File f = new java.io.File(dir + filename);
FileInputStream is = new FileInputStream(f);
OutputStream os = response.getOutputStream();
byte[] b = new byte[1024];
int len = 0;
while ((len = is.read(b)) != -1) {
    os.write(b, 0, len);
}
is.close();
os.flush();
os.close();