`

java 下载txt文件时缓存问题

阅读更多

       以前很久以前就做过.txt文件的下载都没有发现这个问题,但是今天在做.txt文件下载的时候发现,每次下载的时候文件都一样,但是实际上下载的文件内容应该是有不同的。后来经过不断的尝试才发现,只要重新打开一个浏览器进行访问然后下载就没有问题,但是第二次之后下载的东西都会和其他的内容一下,这个时候我就怀疑是浏览器缓存的问题了。在网上搜索了一下发现有一段代码可以解决这个问题。

就是我们再设置下载的文件格式之后,再写上这段代码就可以了。
 

response.setHeader("Pragma","No-cache"); 
response.setHeader("Cache-Control","no-cache"); 
response.setDateHeader("Expires", 0); 

 

希望能够给那些没有做过的人一个警示。  

1
4
分享到:
评论

相关推荐

    JSP清除缓存.txt

    JSP清除缓存.txt!JSP清除缓存.txt!JSP清除缓存.txt!JSP清除缓存.txt!JSP清除缓存.txt!

    Java 实现AES之CBC/CFB模式的加密解密源码

    完整能运行的java AES源代码,需要官网手工下载local_policy.jar 和 US_export_policy.jar文件覆盖java安装目录的文件,才能使用CFB模式。下载地址为: ...

    JAVA上百实例源码以及开源项目

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    JAVA上百实例源码以及开源项目源代码

     Java访问权限控制,为Java操作文件、写入文件分配合适的权限,定义写到文件的信息、定义文件,输出到c:/hello.txt、写信息到文件、关闭输出流。 Java绘制图片火焰效果 1个目标文件 摘要:Java源码,图形操作,火焰...

    Java面试宝典-经典

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 61 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

    txt文档阅读器

    import java.io.File; import java.io.IOException; import java.io.RandomAccessFile; import java.io.UnsupportedEncodingException; import java.nio.MappedByteBuffer; import java.nio.channels.FileChannel; ...

    基于Java的Mendmix-cloud一站式云原生架构技术底座设计源码

    项目包含599个文件,其中包括546个Java源文件、26个XML文件、10个Gitignore文件、9个Markdown文档、4个属性文件、1个LICENSE文件、1个mendmix-cos-adapter/LICENSE文件、1个Factories文件和1个TXT文件。这个项目是一...

    Java面试宝典2010版

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 61 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

    悟空CRM 9.0(JAVA版)

    修改resources/config/erpsnow-config.txt下的数据库以及redis的配置文件undertow启动端口号在resources/config/undertow.txt下修改jetty启动端口号在Application.java中修改 部署说明 本项目JDK要求JDK8及以上 一...

    java面试题大全(2012版)

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 61 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

    基于lucene5.5写的电脑文件搜索工具(超好用)

    2.本工具是在windows平台下的文件搜索工具,可以按照指定类型(word,excel,txt,java .. php等文档文本类型)内容进行搜索,其他类型均可按照文件路径,名称,类型搜索。 3.支持文件路径或内容包含标点符号特殊...

    最新Java面试宝典pdf版

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 61 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

    java面试宝典2012

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 67 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

    【Java面试系列】Nginx.pdf

    Nginx可以缓存静态文件吗?如何配置缓存? Nginx可以进行内容压缩吗?如何配置? 设定某个文件的浏览器缓存过期时间;这里为 600 秒,并不记录访问日志 只充许固定 ip 访问网站,并加上密码,设定账号是 admin,密码是...

    Java面试笔试资料大全

    1、编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。 61 2、编写一个程序,将d:\java目录下的所有.java文件复制到d...

Global site tag (gtag.js) - Google Analytics