CacheStorage Domain
Methods
Types
Methods
CacheStorage.deleteEntry #
Deletes a cache entry.
parameters
- cacheId
- 
          CacheId
          
      Id of cache where the entry will be deleted. 
- request
- 
          string
          
      URL spec of the request. 
CacheStorage.requestCachedResponse #
Fetches cache entry.
parameters
- cacheId
- 
          CacheId
          
      Id of cache that contains the entry. 
- requestURL
- 
          string
          
      URL spec of the request. 
- requestHeaders
- 
          array[ Header ]
          
      headers of the request. 
Return Object
- response
- 
          CachedResponse
          
      Response read from the cache. 
CacheStorage.requestCacheNames #
Requests cache names.
parameters
- securityOrigin
- 
          string
          
      At least and at most one of securityOrigin, storageKey, storageBucket must be specified. Security origin. 
- storageKey
- 
          string
          
      Storage key. 
- storageBucket
- 
          Storage.StorageBucket
          
      Storage bucket. If not specified, it uses the default bucket. 
Return Object
- caches
- 
          array[ Cache ]
          
      Caches for the security origin. 
CacheStorage.requestEntries #
Requests data from cache.
parameters
- cacheId
- 
          CacheId
          
      ID of cache to get entries from. 
- skipCount
- 
          integer
          
      Number of records to skip. 
- pageSize
- 
          integer
          
      Number of records to fetch. 
- pathFilter
- 
          string
          
      If present, only return the entries containing this substring in the path 
Return Object
- cacheDataEntries
- 
          array[ DataEntry ]
          
      Array of object store data entries. 
- returnCount
- 
          number
          
      Count of returned entries from this storage. If pathFilter is empty, it is the count of all entries from this storage. 
Types
CacheStorage.Cache #
Cache identifier.
Type: object
properties
- cacheId
- 
          CacheId
          
      An opaque unique id of the cache. 
- securityOrigin
- 
          string
          
      Security origin of the cache. 
- storageKey
- 
          string
          
      Storage key of the cache. 
- storageBucket
- 
          Storage.StorageBucket
          
      Storage bucket of the cache. 
- cacheName
- 
          string
          
      The name of the cache. 
CacheStorage.CachedResponse #
Cached response
Type: object
properties
- body
- 
          string
          
      Entry content, base64-encoded. (Encoded as a base64 string when passed over JSON) 
CacheStorage.CachedResponseType #
type of HTTP response cached
basic, cors, default, error, opaqueResponse, opaqueRedirectType: string
CacheStorage.DataEntry #
Data entry.
Type: object
properties
- requestURL
- 
          string
          
      Request URL. 
- requestMethod
- 
          string
          
      Request method. 
- requestHeaders
- 
          array[ Header ]
          
      Request headers 
- responseTime
- 
          number
          
      Number of seconds since epoch. 
- responseStatus
- 
          integer
          
      HTTP response status code. 
- responseStatusText
- 
          string
          
      HTTP response status text. 
- responseType
- 
          CachedResponseType
          
      HTTP response type 
- responseHeaders
- 
          array[ Header ]
          
      Response headers