response对象处理HTTP文件头(禁用缓存、设置页面自动刷新、定时跳转网页)

response对象处理HTTP文件头

制作人:全心全意

  • 禁用缓存

  在默认情况下,浏览器将会对显示的网页内容进行缓存。这样,当用户再次访问相关网页时,浏览器会判断网页是否有变化,如果没有变化则直接显示缓存中的内容,这样可以提高网页的显示速度。对于一些安全性要求较高的网站,通常需要禁用缓存。

  通过设置HTTP头的方法实现禁用缓存:

	<%
		response.setHeader("Cache-Control", "no-store");
		response.setDateHeader("Expires", 0);
	%>

  

  • 设置页面自动刷新

  使网页每隔10秒自动刷新一次:

	<%
		response.setHeader("refresh", "10");
	%>

  

  • 定时跳转网页

  使网页5秒钟后自动跳转到指定的网页:

  

	<%
		response.setHeader("refresh", "5;URL=index.jsp");
	%>

原文地址:https://www.cnblogs.com/zhangquan-yw/p/9609984.html

时间: 2025-01-02 08:32:40

response对象处理HTTP文件头(禁用缓存、设置页面自动刷新、定时跳转网页)的相关文章

Eclipse中java文件头注释格式设置

Eclipse中java文件头注释格式设置 Eclipse中java文件头注释格式设置 windows->preferences->java->Code Templates->comments->Type->edit Eclipse注释规范模版总结 新建类文件 /** * @ClassName:     ${file_name} * @Description:   ${todo}(用一句话描述该文件做什么) * * @author          ${user} * 

php笔记07:http响应详解(禁用缓存设置和文件下载)

演示如何通过Http响应控制页面缓存,在默认情况下,浏览器是会缓存页面的1.禁用缓存设置 (1).我在...\htdocs\http文件夹,写一个cache.php文件如下: <?php echo "hello!cache"; ?> 在浏览器中输入地址访问cache.php这个文件,结果如下: 抓包如下: (2)接下来,我们把光标放在地址栏,然后按一下回车键如下: 抓包如下:我根据数据包知道,一旦第一次刷新获取过这个页面,浏览器默认都会缓存这个页面,那么下次再次访问,就在缓

myeclipse中java文件头注释格式设置

windows->preferences->java->Code Templates->comments->Type->edit Eclipse注释规范模版总结 新建类文件 /** * @ClassName:     ${file_name} * @Description:   ${todo}(用一句话描述该文件做什么) * * @author         ${user} * @version        V1.0 * @Date           ${date

禁用SF访问页面自动的检测是否部署Citrix Receiver

默认情况下,当用户通过运行 Windows 或 Mac OS X 的计算机访问 Receiver for Web 站点时,此站点将尝试确定用户设备上是否已安装 Citrix Receiver. 如果检测不到 Citrix Receiver,系统将提示用户通过 Citrix Web 站点下载并安装适合其平台的 Citrix Receiver. 要禁用 Receiver for Web 站点上 Receiver for Windows 和 Receiver for Mac 的检测和部署,请编辑站点配

resopnse处理HTTP文件头

通过response对象可以设置HTTP响应头,其中,最常用的就是禁用缓存.设置页面自动刷新和定时跳转网页. 禁用缓存: 在默认的情况下,浏览器将会对显示的网页内容进行缓存.这样,当用户再次访问相关网页时,浏览器会判断网页是否有变化,如果没有变化则直接显示缓存中的内容,这样可以提高网页的显示速度.对于一些安全型需求较高的网站,通产需要禁用缓存. <%@ page language="java" contentType="text/html; charset=UTF-8&

JSP详细篇——response对象

response对象 response对象用于响应客户端请求,向客户输出信息.他封装了JSP产生的响应,并发送到客户端以响应客户端请求. 1.重定向网页 使用response对象的sendRedirect()方法可以将网页重定向到另一个页面.重定向支持将地址重定向到不同的主机上,这一点与转发不同.在客户端浏览器上将会得到跳转后的地址,并重新发送请求链接:用户可以从浏览器的地址栏中看到跳转后的地址:重定向操作后,request中的属性将会全部失效,并开始一个新的request对象 sendRedi

asp.net内置对象 Response对象使用介绍

Response对象是HttpRespone类的一个实例.该类主要是封装来自ASP.NET操作的HTTP相应信息.Response对象将数据作为请求的结果从服务器发送到客户浏览器中,并提供有关响应的消息.它可用来在页面中输出数据,在页面中跳转,还可以传递各个页面的参数. 一.向页面中输出数据 Response对象通过Write方法或WriteFile方法在页面输出数据,输出的对象可以是字符,字符串,字符数组,对象或文件. 用Response输出数据时,ASP.NET最重要的语法是:Respons

django的request对象和response对象

概述Django 使用 request 和 response 对象表示系统状态数据..当请求一个页面时,Django创建一个 HttpRequest 对象.该对象包含 request 的元数据. 然后 Django 调用相应的 view 函数(HttpRequest 对象自动传递给该view函数<作为第一个参数>), 每一个 view 负责返回一个 HttpResponse 对象. 本文档解释了 HttpRequest 和 HttpResponse 对象的 API.HttpRequest 对象

Java中都通用文件下载(ContentType、文件头、response、out四步骤)

Java中都通用文件下载(ContentType.文件头.response.out四步骤) 新浪微博:IT国子监(记得关注噢) http://weibo.com/itguozijian   我们就直接切入主题啦,文件下载只需要四步: 1.设置文件ContentType类型 2.设置文件头 3.通过response获取ServletOutputStream对象(out) 4.写到输出流(out)中 下载代码: 这里我使用的是SpringMVC,不过它在这里的唯一用途就是用来获取ServletCon