HttpServletResponse header设置
设置浏览器的码表
:response.setHeader(“Content-type”, “text/html;charset=UTF-8”);设置response的编码
:response.setCharacterEncoding(“UTF-8”);设置浏览器码表的简写形式
,并间接设置好了response的码表(上面两句的简写):response.setContentType(“text/html;charset=UTF-8”);设置下载的响应头
(中文名需要url编码):response.setHeader(“content-disposition”, “attachment;filename=” + filename);设置所有浏览器不要缓存
,共三个响应头:- response.setDateHeader(“expries”, -1);
- response.setHeader(“Cache-Control”, “no-cache”);
- response.setHeader(“Pragma”, “no-cache”);
设置浏览器打开方式
为图片,不是默认的读取文本:response.setContentType(“image/jpeg”);==response.setHeader(“Content-type”, “image/jpeg”);控制浏览器定时刷新
:每隔三秒刷新一次response.setHeader(“refresh”, “3”);控制浏览器在3秒后跳转到首页
:response.setHeader(“refresh”, “3;url=’/webappName/index.jsp’”);- 实际开发中servlet不适合展现数据,需要转到jsp让jsp展现数据,所以响应头也要在jsp中,在jsp中发响应头需要用标签模拟:
控制浏览器使用缓存
,有些文件是很长时间不变的,缓存之后就不用发送请求了(需要注意的是缓存头的时间是从1970年开始的毫秒值):response.setDateHeader(“expries”, System.currentTimeMillis() + 1000 * 3600);(缓存一小时)实现请求重定向
:response.setStatus(302); response.setHeader(“location”, “/day06/index.jsp”);
HttpServletResponse header设置相关推荐
- php 设置页面内容具有缓存性,php header()设置页面Cache缓存
header()函数在php的使用很大,下面我来介绍利用它实现页面缓存的一些方法,但使用header前必须注意,在它之前不能任何输出,包括空格. 手册上,我们对于cache都是写着如何设置,以便让代码 ...
- http Host Set Host in Golang Go语言http包Header设置Host未生效
Host是http1.1版本添加的Header, 可以用于指定具体的Host,通常该Header的值会从URL中自动解析.例如我们请求http://httpbin.org/anything?pass= ...
- 强制文件下载header设置
chrome包容性较强,做文件下载较好实现. firefox对规则的检查比较严,在触发下载动作的时候,可能会是打开而不是进行下载. 这个时候就需要设置一下header,来告诉浏览器,这是一个要下载的对 ...
- PHP中利用header设置content-type和常见文件类型的content-type
在PHP中可以通过header函数来发送头信息,还可以设置文件的content-type,下面整理了一些常见文件类型对于的content-type值. //定义编码 header( 'Content- ...
- http header 设置编码_【译】http.client
本模块实现了HTTP和HTTPS协议的客户端功能.通常本模块不会被直接使用,而是被urllib.request调用,来处理HTTP和HTTPS相关的URL. 备注:HTTPS只有在支持SSL(带有ss ...
- php cookie安全,php通过header设置cookie的安全
代码如下 define('COOKIES_PATH', '/'); define('COOKIES_EXPIRES',gmstrftime("%A, %d-%b-%Y %H:%M:%S GM ...
- php 发送文本 设置头,php中header设置常见文件类型的content-type
//date 2015-06-22 //定义编码 header( 'Content-Type:text/html;charset=utf-8 '); //Atom header('Content-ty ...
- html header设置语言,HTML header
前言: 这一片小文是说明header之中的常用标签以及相关的JS的使用的内容. 正文: 1.meta标签:定义当前页面的某些解析属性和SEO优化使用的内容. html内容: 我们常常看到页面上面有许多 ...
- html header设置语言,Content-Language
Content-Language Content-Language 实体头用于描述旨在为观众的语言(S),使得其允许用户根据用户自己的优选语言区分. 例如,如果Content-Language: de ...
最新文章
- JavaScript判断浏览器类型及版本
- 解决iOS微信H5支付跳转微信后不返回App问题(Swift-WKWebview)(转)
- [No000011B]为什么有些程序员悄无声息渡过35岁中年危机?
- Redis的持久化机制-RDB方式和AOF方式
- [NOTE] Web For Pentester靶场练习笔记
- vuex commit 传参数,传递多个参数
- 厉害了!厦门大学“嘉庚一号”火箭成功发射 问鼎九天
- Spring Cloud中的分布式组件五花八门,我到底该怎么学?
- Android 递归删除文件和文件夹
- ZOJ 4067 Books (2018icpc青岛J) (贪心)
- c语言098十进制输出,C语言题库098.doc
- 贪吃蛇c语言代贴吧,【图片】C语言小游戏~贪吃蛇【c语言吧】_百度贴吧
- arcgis交通可达性分析步骤_可达性分析(二):基于Network Analys的服务区分析
- 毕设项目 - 基于SSM的教师工作考核绩效管理系统(含源码+论文)
- php10天速成培训,十天学会php之第十天
- 轻松编写您自己的拖拉机算法,进行算法大战
- android如何替换contact的来电铃声
- win10下Linux子系统(ubuntu)开启并配置(shell主题,设置中文环境,图形界面...)
- 切图教程,app切图命名总结
- linux ln命令详解