response.setHeader各种用法详解

response.setHeader各种用法详解一秒刷新页面一次response.setHeader("refresh","1");二秒跳到其他页面response.setHeader("ref

大家好,又见面了,我是你们的朋友全栈君。

一秒刷新页面一次 response.setHeader(“refresh”,”1″);

二秒跳到其他页面 response.setHeader(“refresh”,”2;URL=otherPagename”);

没有缓存:
response.setHeader(“Pragma”, “No-cache”);
   response.setHeader(“Cache-Control”, “no-cache”);

设置过期的时间期限  
   response.setDateHeader(“Expires”, System.currentTimeMillis()+自己设置的时间期限);

访问别的页面:response.setStatus(302); response.setHeader(“location”,”url”); 

通知浏览器数据采用的压缩格式:response.setHeader(“Content-Encoding”,”压缩后的数据”); 
高速浏览器压缩数据的长度:response.setHeader(“Content-Length”,压缩后的数据.length+””); 

高速浏览器图片或视频:response.setHeader(“Content-type”,”这个参数在tomcat里conf下的web.xml里面找”);

inputstream in= this.getServletContext.getResourceAsStream(“/2.jpg”);
int len=0;
byte buffer[]= new byte[1024]
outputStream out = response.getOutputStream();

while(len=in.read(buffer)>0){
   out.write(buffer,0,len)
}

高速浏览器已下载的形式:response.setHeader(“Content-disposition”,”attachment;filename=2.jpg”);

inputstream in= this.getServletContext.getResourceAsStream(“/2.jpg”);
int len=0;
byte buffer[]= new byte[1024]
outputStream out = response.getOutputStream();

while(len=in.read(buffer)>0){
   out.write(buffer,0,len)
}

 

原文链接:http://www.qdfuns.com/notes/37602/351150f62f11008e3d2478fb2bb23511.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/155282.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Android平台下使用lua调用Java代码经验总结[通俗易懂]

    Android平台下使用lua调用Java代码经验总结

    2022年1月25日
    61
  • PriorityQueue 解析

    PriorityQueue 解析Java1.5版本后就提供了一个具备了小根堆性质的数据结构也就是优先队列PriorityQueue。//PriorityQueue默认是一个小顶堆,然而可以通过传入自定义的Comparator函数来实现大顶堆。实际上是一个堆(不指定Comparator时默认为最小堆)队列既可以根据元素的自然顺序来排序,也可以根据 Comparator来设置排序规则。队列的头是按指定排序方式的最小元素…

    2022年5月1日
    47
  • 符合python命名规范的标识符是什么_Python标识符命名规范

    符合python命名规范的标识符是什么_Python标识符命名规范简单地理解,标识符就是一个名字,就好像我们每个人都有属于自己的名字,它的主要作用就是作为变量、函数、类、模块以及其他对象的名称。Python中标识符的命名不是随意的,而是要遵守一定的命令规则,比如说:大理石平台生产厂标识符是由字符(A~Z和a~z)、下划线和数字组成,但第一个字符不能是数字。标识符不能和Python中的保留字相同。有关保留字,后续章节会详细介绍。Python中的标识符中,…

    2022年6月25日
    32
  • 2010年度 中国WEB应用防火墙厂家和产品大全

    2010年度 中国WEB应用防火墙厂家和产品大全中国WEB应用防火墙厂商与产品大全排名依据根据“厂家名称”的首字母拼音,无特殊含义。更新日期:2010年03月23日发布网站:www.cnciso.com、www.youxia.org联系人QQ:55984512、175589438厂家名称产品名称公司网址联系电话北京绿盟科技绿盟WEB应用防火墙www.nsfocus.com400-818-6868北京瑞达时代科技有限公…

    2022年6月2日
    35
  • Java高并发解决方案

    Java高并发解决方案电商的秒杀和抢购,对我们来说,都不是一个陌生的东西。然而,从技术的角度来说,这对于Web系统是一个巨大的考验。当一个Web系统,在一秒钟内收到数以万计甚至更多请求时,系统的优化和稳定至关重要。这次我们会关注秒杀和抢购的技术实现和优化,同时,从技术层面揭开,为什么我们总是不容易抢到火车票的原因?一、大规模并发带来的挑战在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个W…

    2022年5月31日
    30
  • python偏函数理解_python中radians函数

    python偏函数理解_python中radians函数什么是偏函数partialpython中提供一种对于函数固定属性的函数偏函数的作用把一个函数的某些参数给固定住(也就是设置默认值),返回一个新的函数偏函数的语法使用偏函数必须先导入from

    2022年7月31日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号