`
eagle313359238
  • 浏览: 4606 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

(转)response.setHeader用法介绍

阅读更多
(转)response.setHeader用法介绍

response.setHeader 是用来设置返回页面的头 meta 信息,
使用时 response.setHeader( name, contect );

meta是用来在HTML文档中模拟HTTP协议的响应头报文。meta 标签用于网页的<head>与</head>中

1、<meta name="Generator" contect="">用以说明生成工具(如Microsoft FrontPage 4.0)等;

2、<meta name="KEYWords" contect="">向搜索引擎说明你的网页的关键词;

3、<meta name="DEscription" contect="">告诉搜索引擎你的站点的主要内容;

4、<meta name="Author" contect="你的姓名">告诉搜索引擎你的站点的制作的作者;

5、<meta name="Robots" contect= "all|none|index|noindex|follow|nofollow">

其中的属性说明如下:

设定为all:文件将被检索,且页面上的链接可以被查询;

设定为none:文件将不被检索,且页面上的链接不可以被查询;

设定为index:文件将被检索;

设定为follow:页面上的链接可以被查询;

设定为noindex:文件将不被检索,但页面上的链接可以被查询;

设定为nofollow:文件将不被检索,页面上的链接可以被查询。

http-equiv属性

1、<meta http-equiv="Content-Type" contect="text/html";charset=gb_2312-80">

和 <meta http-equiv="Content-Language" contect="zh-CN">用以说明主页制作所使用的文字以及语言;

又如英文是ISO-8859-1字符集,还有BIG5、utf-8、shift-Jis、Euc、Koi8-2等字符集;

2、<meta http-equiv="Refresh" contect="n;url=http://yourlink">定时让网页在指定的时间n内,跳转到页面http://yourlink

3、<meta http-equiv="Expires" contect="Mon,12 May 2001 00:20:00 GMT">可以用于设定网页的到期时间,一旦过期则必须到服务器上重新调用。需要注意的是必须使用GMT时间格式;

4、<meta http-equiv="Pragma" contect="no-cache">是用于设定禁止浏览器从本地机的缓存中调阅页面内容,设定后一旦离开网页就无法从Cache中再调出;

5、<meta http-equiv="set-cookie" contect="Mon,12 May 2001 00:20:00 GMT">cookie设定,如果网页过期,存盘的cookie将被删除。需要注意的也是必须使用GMT时间格式;

6、<meta http-equiv="Pics-label" contect="">网页等级评定,在IE的internet选项中有一项内容设置,可以防止浏览一些受限制的网站,而网站的限制级别就是通过meta属性来设置的;

7、<meta http-equiv="windows-Target" contect="_top">强制页面在当前窗口中以独立页面显示,可以防止自己的网页被别人当作一个frame页调用;

8、<meta http-equiv="Page-Enter" contect="revealTrans(duration=10,transtion= 50)">和<meta http-equiv="Page-Exit" contect="revealTrans(duration=20,transtion=6)">设定进入和离开页面时的特殊效果,这个功能即 FrontPage中的“格式/网页过渡”,不过所加的页面不能够是一个frame页面

 

 

 

例:

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

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

为了您的安全,请只打开来源可靠的网址

打开网站    取消

来自: http://hi.baidu.com/lyongliang3/blog/item/ec834f35a822eabed1a2d317.html
分享到:
评论

相关推荐

    response.setHeader参数、用法的介绍

    response.setHeader 是用来设置返回页面的头 meta 信息, 使用时 response.setHeader( name, contect );

    node.js中的http.response.setHeader方法使用说明

    主要介绍了node.js中的http.response.setHeader方法使用说明,本文介绍了http.response.setHeader的方法说明、语法、接收参数、使用实例和实现源码,需要的朋友可以参考下

    response.setHeader各种用法详解

    本文主要介绍了response.setHeader各种用法。具有很好的参考价值,下面跟着小编一起来看下吧

    request的使用.txt

    **response.setHeader("Cache-Control", "no-cache")** **response.setHeader( "Pragma", "no-cache" ); response.addHeader( "Cache-Control", "must-revalidate" ); response.addHeader( "Cache-Control", "no...

    jsp跳转的五种方式

     前者更加高效,在前者可以满足需要时,尽量使用RequestDispatcher.forward()方法.  注:在有些情况下,比如,需要跳转到一个其它服务器上的资源,则必须使用HttpServletResponse.sendRequest()方法。  3.  ...

    如何防止IE缓存jsp文件

    response.setHeader(Pragma,No-cache); response.setHeader(Cache-Control,no-cache); response.setDateHeader(Expires, 0); %&gt; 2, 使用HTML标记,如下面: &lt;HEAD&gt; &lt;META ...

    按IE后退按钮时让JSP不读缓存

     response.setHeader(“Pragma”,”No-cache”); response.setHeader(“Cache-Control”,”no-cache”); response.setDateHeader(“Expires”, 0); %&gt; 2, 使用HTML标记,如下面: &lt;HEAD&gt; &lt;META ...

    Cookie的使用

    在Cookie介绍中 我们了解到Cookie是基于Set Cookie响应头和Cookie请求头工作的 服务器通过response对象的addHeader 方法将cookie发送给浏览器 然后浏览器通过Cookie请求头将cookie再送回服务器

    Ajax中要注意的问题

     而firefox可以正常显示新的数据。... 使用java提供的方法设置http头信息,在jsp或者servlet中都可以 response.setHeader(“Pragma”,”No-cache”); response.setHeader(“Cache-Control”,”no-cache”); respon

    content-disposition-parser:解析内容处置HTTP标头

    该库解析标头字符串,使用可以提取的属性构造对象。 没有验证,没有转换(decodeURIComponent()除外)只是试图尽可能地提取数据。 安装 $ npm install content-disposition-parser 用法 const parser = require ...

    可以显示中文名称的下载组件

    下面是这个类的使用方法的一个介绍: &lt;br&gt;import com.jspsmart.upload.* // 新建一个smartupload对象 SmartUpload su = new SmartUpload() ; // 初始化 su.initialize(pageContext); // 设定...

    jQuery资料.rar

    AJAX缓存问题的三种解决方法(IE) 做一个项目用到Ajax,开始觉得挺好,后来发现一个问题,例如删除一项,恢复之后就不能再接着...3.服务器端代码加入response.setHeader("Cache-Control", "no-cache, must-revalidate");

    Vue 报错TypeError: this.$set is not a function 的解决方法

    报错场景:将APi中得到的response数据,用Vue$set()使数据动态响应 报错代码: methods: { textTranslate: function (text, to) { $.ajax({ url: 'http://openapi.youdao.com/api', type: 'post', dataType: ...

    JSF文件下载实现

    response.setHeader("Content-disposition", "attachment; filename=" + fileName); response.setContentType("application/x-download"); //File exportFile = new File&#40;realName&#41;; //response....

    轻量级java web MVC框架

    response.setHeader("Cache-Control", "no-cache"); response.setDateHeader("Expires", 0); VerificationCode vCode = new VerificationCode(); BufferedImage bufferImage = vCode.getImageData(); ...

    js调用AJAX时Get和post的乱码解决方法

    在使用”get”时,抓取的页面最后加上编码类型 代码如下: &lt;&#37; 服务器端:... charset=utf-8″ pageencoding=”utf-8″%&gt; response.expires = -9999 response.addheader “pragma”,”no-cache” res

    vue使用axios跨域请求数据问题详解

    header,response.setHeader("Access-Control-Allow-Origin", www.allow-domain.com) 但是很多时候,后台出于一些原因不想修改或者已经写好jsonp的接口需要适应不同平台,此时,前端就可以单独引入依赖解决该问题了。...

    ZendFramework中文文档

    14.1.3. 使用静态 get() 方法 14.2. 标准过滤器类 14.2.1. Alnum 14.2.2. Alpha 14.2.3. BaseName 14.2.4. Digits 14.2.5. Dir 14.2.6. HtmlEntities 14.2.7. Int 14.2.8. RealPath 14.2.9. StringToLower...

Global site tag (gtag.js) - Google Analytics