国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術(shù)文章
文章詳情頁

nginx - 瀏覽器是如何處理服務(wù)器返回的expires和Cache-Control參數(shù)的

瀏覽:86日期:2024-06-22 18:33:45

問題描述

nginx上配置了

expires 1d;

請求相應(yīng)資源時(shí)返回

Cache-Control:max-age=86400Expires:Thu, 11 Aug 2016 12:16:43 GMT

按照我的理解,該資源應(yīng)該在瀏覽器緩存保持一天,在緩存期內(nèi)第二次刷新時(shí)應(yīng)該不需要發(fā)送請求而直接返回

Status Code:200 OK (from cache)

而事實(shí)上,每次請求服務(wù)器會(huì)通過etag/Last-Modified對比來處理返回結(jié)果,如果request header 返回的If-Modified-Since/If-None-Match與現(xiàn)有的etag/Last-Modified不匹配,返回200刷新資源,如果匹配,返回304。

那么Expires/ Cache-Control 存在的意義是什么

8-12號更新

在nginx上進(jìn)行如下設(shè)置

add_header Last-Modified ''; expires 5d; etag off;

關(guān)閉etag,關(guān)閉last-modifed;僅僅開啟5天的緩存時(shí)間。response headers返回如下;

Accept-Ranges:bytesCache-Control:max-age=432000Connection:keep-aliveContent-Length:826Content-Type:text/cssDate:Fri, 12 Aug 2016 05:52:24 GMTExpires:Wed, 17 Aug 2016 05:52:24 GMTServer:nginx/1.4.1

請求該css文件時(shí),瀏覽器緩存失效,服務(wù)器每次返回 200,并且在body中返回css;看起來expires 這個(gè)參數(shù)并沒有用

問題解答

回答1:

已經(jīng)解決了,我理解的沒錯(cuò),Expires的確是用來控制緩存過期時(shí)間的,沒有過期時(shí)返回200 (fromcache)但重點(diǎn)是我的訪問方式不對,Expires/Cache-Control對f5刷新無效。正確的方式是地址欄確認(rèn)直接訪問。nginx - 瀏覽器是如何處理服務(wù)器返回的expires和Cache-Control參數(shù)的

參考博客http://www.cnblogs.com/skynet...

回答2:

你應(yīng)該是兩個(gè)功能都開了,Last-Modified會(huì)優(yōu)先被看,Nginx應(yīng)該是默認(rèn)開Last-Modified,或者我記錯(cuò)了

一般情況下,靜態(tài)資源如圖片、CSS用Expires/ Cache-Control,因?yàn)楦膭?dòng)非常少。而改動(dòng)較多的可以用Last-Modified,確保瀏覽器拿到最新版本

回答3:

樓主是在nginx.conf的那一塊配置的。我配置expires沒有生效。但是gzip壓縮的生效了...

相關(guān)文章:
主站蜘蛛池模板: 欧美成人亚洲高清在线观看 | 国产欧美成人免费观看视频 | 韩国v欧美v亚洲v日本v | 亚洲最黄网站 | 在线精品国内外视频 | 欧美成人看片一区二区三区 | 亚洲三级黄 | 盗摄偷拍a在线观看 | 免费欧美黄色 | 综合亚洲精品一区二区三区 | xxxxx亚洲 | 91久久国产露脸精品 | 日本一区二区三区高清福利视频 | 91国内精品久久久久影院优播 | 九九亚洲精品自拍 | 久草热视频在线观看 | 亚洲欧美日韩在线观看二区 | 亚洲国产亚洲片在线观看播放 | 99久久精品费精品国产一区二 | 国产精品视频免费观看调教网 | 久久久久国产一级毛片高清片 | 久草视频福利在线 | 国产亚洲一路线二路线高质量 | 国产日韩欧美精品 | 国产福利一区二区在线精品 | 国产精品18久久久久久vr | 成年女人免费看 | 视频一区色眯眯视频在线 | 国产成人啪精品视频免费网 | 一区二区三区免费视频播放器 | 欧美国产日韩在线观看 | 免费观看成年人网站 | 亚洲一区亚洲二区 | 成人毛片免费观看视频大全 | 欧美一级免费片 | 日韩中文字幕一在线 | 日韩一级片在线免费观看 | 久久九九久精品国产 | 一级免费a| 中日韩一区二区三区 | 三级毛片免费 |