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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • hackbar功能简介

    hackbar功能简介SQL:提供三种数据库的sql查询语句,以及一些方便联合查询的语句XSS:提供xss攻击语句string.fromcharcode():将根据UNICODE值来输出xss语句htmlcharactor:将XSS语句转化为HTML字符实体(以&开头)alert(xss)statement:构建一条xss测…

    2022年5月18日
    73
  • char转int的方法_char 转 int

    char转int的方法_char 转 int这是我的第一篇博客,也是我学习的一种方法,我会将学习中总结出的方法问题通过博客记录下来,希望能帮到同样在努力学习的朋友,也希望有什么不足得到大家的补充帮助回归正文,在编程中我们常常会涉及到类型转换的问题,类型转换最重视的装箱与拆箱带来的性能损耗。char类型与int类型同属于值类型,因此在char转换成int的时候就想不造成装箱拆箱的性能损耗的同时完成转换就可以这样做,首先大家要明

    2022年10月2日
    1
  • 锐捷交换机开启poe_锐捷交换机status灯绿灯闪烁

    锐捷交换机开启poe_锐捷交换机status灯绿灯闪烁Ruijie#conft//进入配置模式Enterconfigurationcommands,oneperline.EndwithCNTL/Z.Ruijie(config)#vlan800//配置网管VLAN,此VLANID固定为800Ruijie(config-vlan)#nameManager-Vlan//配置网管VLAN名称Ruijie(config-vlan)#v…

    2025年11月10日
    3
  • DDPG 算法

    DDPG 算法DDPG算法1离散动作vs.连续动作离散动作与连续动作是相对的概念,一个是可数的,一个是不可数的。在CartPole环境中,可以有向左推小车、向右推小车两个动作。在FrozenLake环境中,小乌龟可以有上下左右四个动作。在Atari的Pong游戏中,游戏有6个按键的动作可以输出。但在实际情况中,经常会遇到连续动作空间的情况,也就是输出的动作是不可数的。比如说推小车力的大小、选择下一时刻方向盘的转动角度或者四轴飞行器的四个螺旋桨给的电压的大小等等。对于这些连续

    2022年6月15日
    106
  • 串口调试助手fx2n_PLC串口调试助手「建议收藏」

    串口调试助手fx2n_PLC串口调试助手「建议收藏」PLC串口通信调试是一款免费的单片机串口调试的小工具,主要用于进行plc和计算机的串口通信调试,帮助用户快速发现是哪一方出现了问题,为单片机调试提供了新的解决方案,需要的朋友可以下载!软件功能(1)可以用3种数据格式输入要发送的帧和显示收、发的帧,各数据格式可以相互转换。(2)可以计算常用的校验码(异或、求和、CRC和LRC),生成PLC通信中常用的多种协议格式的帧,适用范围广。(3)具有记…

    2022年6月6日
    149
  • mock测试工具

    mock测试工具什么是mock测试mock常见场景mock常用工具实战1,什么是mock测试mock测试就是对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法2,mock常见场景(1)无法控制第三方系统某接口的返回,返回的数据不满足要求(2)某依赖系统还未开发完成,就需要对被测系统进行测试3,mock常用工具(1)单元测试级别的mock工具:Easymock、jMock、Mockito、UnitilsMock、PowerMock、JMockit等(2)接口测试级别的.

    2022年6月20日
    40

发表回复

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

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