第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

etag 實(shí)體標(biāo)簽 怎么配置?

etag 實(shí)體標(biāo)簽 怎么配置? 給個(gè)例子/代碼 好嗎?

正在回答

1 回答

1、先說(shuō)ETag是什么:

在典型用法中,當(dāng)一個(gè)URL被請(qǐng)求,Web服務(wù)器會(huì)返回資源和其相應(yīng)的ETag值,它會(huì)被放置在HTTP的“ETag”字段中:

ETag: "686897696a7c876b7e"

然后,客戶端可以決定是否緩存這個(gè)資源和它的ETag。以后,如果客戶端想再次請(qǐng)求相同的URL,將會(huì)發(fā)送一個(gè)包含已保存的ETag和“If-None-Match”字段的請(qǐng)求。

If-None-Match: "686897696a7c876b7e"

客戶端請(qǐng)求之后,服務(wù)器可能會(huì)比較客戶端的ETag和當(dāng)前版本資源的ETag。如果ETag值匹配,這就意味著資源沒有改變,服務(wù)器便會(huì)發(fā)送回一個(gè)極短的響應(yīng),包含HTTP “304 未修改”的狀態(tài)。304狀態(tài)告訴客戶端,它的緩存版本是最新的,并應(yīng)該使用它。

然而,如果ETag的值不匹配,這就意味著資源很可能發(fā)生了變化,那么,一個(gè)完整的響應(yīng)就會(huì)被返回,包括資源的內(nèi)容,就好像ETag沒有被使用。這種情況下,客戶端可以用新返回的資源和新的ETag替代先前的緩存版本。

--摘自維基百科HTTP ETAG


如圖,這是打開百度首頁(yè)的所有請(qǐng)求。服務(wù)器響應(yīng)頭里面包含了一個(gè)ETag標(biāo)簽,相當(dāng)于這個(gè)圖片的“身份證號(hào)”。由于我刷新了一次,瀏覽器第二次請(qǐng)求這個(gè)圖片,請(qǐng)求頭里面包含If-None-Match標(biāo)簽,里面是之前收到的ETag,

http://img1.sycdn.imooc.com//567e146e0001657708460575.jpg

2、再說(shuō)Etag怎么啟用:

上面可以看出ETag在服務(wù)器的響應(yīng)頭先出現(xiàn),那么和HTML也沒關(guān)系了。需要在服務(wù)器端相關(guān)軟件進(jìn)行配置。網(wǎng)上教程很多。我就不一一搬運(yùn)了。以下是三個(gè)常用服務(wù)器端開啟ETag的說(shuō)明:

IIS http://www.t086.com/article/5210

Apache http://www.t086.com/article/5209

Nginx http://www.t086.com/article/5207


9 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Yahoo軍規(guī)
  • 參與學(xué)習(xí)       36764    人
  • 解答問(wèn)題       117    個(gè)

您要知道的網(wǎng)站性能優(yōu)化規(guī)則,提高網(wǎng)站性能、快速訪問(wèn)網(wǎng)站不在是夢(mèng)

進(jìn)入課程

etag 實(shí)體標(biāo)簽 怎么配置?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)