<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-46  評(píng)論-64  文章-2  trackbacks-0
    1. response.setHeader("Cache-Control","no-cache");

    This is used to prevent the browser from caching your dynamic content generated by a JSP or Servlet.

    You set this attribute in the HTTP header of the response object which would tell the browser not to cache this content. So everytime you request the page again, the browser would make a new request, instead of showing you a cached page.

    2.使用服務(wù)器端控制AJAX頁面緩存:
    ??? response.setHeader( "Pragma", "no-cache" );
    ??? response.addHeader( "Cache-Control", "must-revalidate" );
    ??? response.addHeader( "Cache-Control", "no-cache" );
    ??? response.addHeader( "Cache-Control", "no-store" );
    ??? response.setDateHeader("Expires", 0);
    單純的使用 xmlhttp.setRequestHeader("Cache-Control","no-cache")無效。

    3.Cache-Control頭域
      Cache-Control指定請(qǐng)求和響應(yīng)遵循的緩存機(jī)制。在請(qǐng)求消息或響應(yīng)消息中設(shè)置Cache-Control并不會(huì)修改另一個(gè)消息處理過程中的緩存處理過程。請(qǐng)求時(shí)的緩存指令包括no-cache、no-store、max-age、max-stale、min-fresh、only-if-cached,響應(yīng)消息中的指令包括public、private、no-cache、no-store、no-transform、must-revalidate、proxy-revalidate、max-age。各個(gè)消息中的指令含義如下:
      Public指示響應(yīng)可被任何緩存區(qū)緩存。
      Private指示對(duì)于單個(gè)用戶的整個(gè)或部分響應(yīng)消息,不能被共享緩存處理。這允許服務(wù)器僅僅描述當(dāng)用戶的部分響應(yīng)消息,此響應(yīng)消息對(duì)于其他用戶的請(qǐng)求無效。
      no-cache指示請(qǐng)求或響應(yīng)消息不能緩存
      no-store用于防止重要的信息被無意的發(fā)布。在請(qǐng)求消息中發(fā)送將使得請(qǐng)求和響應(yīng)消息都不使用緩存。
      max-age指示客戶機(jī)可以接收生存期不大于指定時(shí)間(以秒為單位)的響應(yīng)。
      min-fresh指示客戶機(jī)可以接收響應(yīng)時(shí)間小于當(dāng)前時(shí)間加上指定時(shí)間的響應(yīng)。
      max-stale指示客戶機(jī)可以接收超出超時(shí)期間的響應(yīng)消息。如果指定max-stale消息的值,那么客戶機(jī)可以接收超出超時(shí)期指定值之內(nèi)的響應(yīng)消息。

    Read more:
    ???http://www.jiehoo.com/browser-cache-problem.htm?(作者: Cherami?原載: 瀏覽器緩存)
    ???再論怎么有效利用瀏覽器緩存之怎么避免瀏覽器緩存靜態(tài)文件
    ???HTTP協(xié)議header頭域- PetitPrince - 博客園
    posted on 2008-09-27 10:23 jht 閱讀(16591) 評(píng)論(3)  編輯  收藏 所屬分類: J2EE

    評(píng)論:
    # re: Q: response.setHeader("Cache-Control","no-cache"); 是干什么用的?目的是什么?[未登錄] 2011-08-30 10:36 | chen
    學(xué)習(xí)了

    怎么清緩存呢   回復(fù)  更多評(píng)論
      
    # re: Q: response.setHeader("Cache-Control","no-cache"); 是干什么用的?目的是什么? 2011-08-30 10:38 | tbw
    能說清楚點(diǎn)嗎 看有點(diǎn)迷糊   回復(fù)  更多評(píng)論
      
    # re: Q: response.setHeader("Cache-Control","no-cache"); 是干什么用的?目的是什么? 2013-03-13 16:49 | kaki
    我個(gè)人認(rèn)為是不緩存或者保存你這次返回的信息,
    比如我們?cè)诰W(wǎng)頁上生成圖片,但不希望這些圖片一直占據(jù)內(nèi)存,就可以使用這個(gè)策略吧。  回復(fù)  更多評(píng)論
      
    主站蜘蛛池模板: 国产最新凸凹视频免费| 国产精品1024在线永久免费 | 成人激情免费视频| 五月婷婷在线免费观看| 57pao国产成永久免费视频| 最近免费中文字幕mv在线电影| 久久福利青草精品资源站免费| 免费人成激情视频在线观看冫 | 亚洲自偷精品视频自拍| 亚洲自偷自偷精品| 亚洲中字慕日产2021| 亚洲熟妇色自偷自拍另类| 亚洲狠狠ady亚洲精品大秀| 91天堂素人精品系列全集亚洲| 久久久久久亚洲AV无码专区| 亚洲高清日韩精品第一区| 亚洲成人动漫在线观看| 亚洲中文字幕一二三四区苍井空 | 久久久久亚洲AV无码专区体验| 亚洲视频一区二区三区| 国产亚洲国产bv网站在线| 中文字幕亚洲情99在线| 国产成人人综合亚洲欧美丁香花 | 亚洲明星合成图综合区在线| 亚洲AV无码专区在线亚| 亚洲精品无码中文久久字幕| 国产成人高清亚洲一区久久| 国产视频精品免费视频| 免费在线看黄网站| 91免费播放人人爽人人快乐| 四虎成人免费网址在线| 亚洲综合久久夜AV | 亚洲av无码片在线播放| 亚洲午夜一区二区电影院| 日韩亚洲人成网站| 国产精品99久久免费观看| 国产免费毛不卡片| 亚洲精品国产精品乱码不卡| 亚洲第一中文字幕| 亚洲A∨精品一区二区三区下载| aa在线免费观看|