W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Request中包含較多的屬性,其中,我們已經(jīng)介紹過(guò)了body屬性與bodyUsed屬性,在本小章節(jié)內(nèi)容中,你將會(huì)認(rèn)識(shí)到更多的Request屬性!
Request接口的cache只讀屬性包含請(qǐng)求的緩存模式。它控制請(qǐng)求將如何與瀏覽器的HTTP緩存進(jìn)行交互。
var currentCacheMode = request.cache;
一個(gè)RequestCache值??捎玫闹凳牵?/p>
// Download a resource with cache busting, to bypass the cache
// completely.
fetch("some.json", {cache: "no-store"})
.then(function(response) { /* consume the response */ });
// Download a resource with cache busting, but update the HTTP
// cache with the downloaded resource.
fetch("some.json", {cache: "reload"})
.then(function(response) { /* consume the response */ });
// Download a resource with cache busting when dealing with a
// properly configured server that will send the correct ETag
// and Date headers and properly handle If-Modified-Since and
// If-None-Match request headers, therefore we can rely on the
// validation to guarantee a fresh response.
fetch("some.json", {cache: "no-cache"})
.then(function(response) { /* consume the response */ });
// Download a resource with economics in mind! Prefer a cached
// albeit stale response to conserve as much bandwidth as possible.
fetch("some.json", {cache: "force-cache"})
.then(function(response) { /* consume the response */ });
規(guī)范 | 狀態(tài) | 注釋 |
---|---|---|
Fetch
在該規(guī)范中“cache”的定義
|
Living Standard
|
初始定義(Initial definition)
|
Feature
|
Chrome
|
Edge
|
Firefox(Gecko)
|
Internet Explorer
|
Opera
|
Safari(WebKit) |
---|---|---|---|---|---|---|
基本的支持 | 每日構(gòu)建 | (是) | 支持:48(48) | 不支持 |
不支持 |
支持:11 |
only-if-cached
|
不支持 | ? | 支持:50(50) | 不支持 | 不支持 | 不支持 |
Feature | Android | Edge | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Phone | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
基本的支持 | 不支持
|
(是) | 不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
only-if-cached
|
不支持
|
? | 不支持
|
不支持
|
不支持
|
不支持
|
不支持
|
不支持 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: