源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

response.setHeader各种用法详解

  • 时间:2020-04-15 00:18 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:response.setHeader各种用法详解
[b]一秒刷新页面一次[/b] response.setHeader("refresh","1"); [b]二秒跳到其他页面[/b] response.setHeader("refresh","2;URL=otherPagename"); [b]没有缓存:[/b]
response.setHeader("Pragma", "No-cache");
response.setHeader("Cache-Control", "no-cache");
[b]设置过期的时间期限  [/b] [code]response.setDateHeader("Expires", System.currentTimeMillis()+自己设置的时间期限);[/code] [b]访问别的页面:[/b]response.setStatus(302); response.setHeader("location","url"); [b]通知浏览器数据采用的压缩格式:[/b]response.setHeader("Content-Encoding","压缩后的数据"); [b]高速浏览器压缩数据的长度:[/b]response.setHeader("Content-Length",压缩后的数据.length+""); [b]高速浏览器图片或视频:[/b]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)
}
[b]高速浏览器已下载的形式:[/b]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)
}
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程素材网!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部