| # Copyright 2017 The Chromium Authors | |
| # Use of this source code is governed by a BSD-style license that can be | |
| # found in the LICENSE file. | |
| # | |
| # Contributing to Chrome DevTools Protocol: https://goo.gle/devtools-contribution-guide-cdp | |
| experimental domain CacheStorage | |
| depends on Storage | |
| # Unique identifier of the Cache object. | |
| type CacheId extends string | |
| # type of HTTP response cached | |
| type CachedResponseType extends string | |
| enum | |
| basic | |
| cors | |
| default | |
| error | |
| opaqueResponse | |
| opaqueRedirect | |
| # Data entry. | |
| type DataEntry extends object | |
| properties | |
| # Request URL. | |
| string requestURL | |
| # Request method. | |
| string requestMethod | |
| # Request headers | |
| array of Header requestHeaders | |
| # Number of seconds since epoch. | |
| number responseTime | |
| # HTTP response status code. | |
| integer responseStatus | |
| # HTTP response status text. | |
| string responseStatusText | |
| # HTTP response type | |
| CachedResponseType responseType | |
| # Response headers | |
| array of Header responseHeaders | |
| # Cache identifier. | |
| type Cache extends object | |
| properties | |
| # An opaque unique id of the cache. | |
| CacheId cacheId | |
| # Security origin of the cache. | |
| string securityOrigin | |
| # Storage key of the cache. | |
| string storageKey | |
| # Storage bucket of the cache. | |
| optional Storage.StorageBucket storageBucket | |
| # The name of the cache. | |
| string cacheName | |
| type Header extends object | |
| properties | |
| string name | |
| string value | |
| # Cached response | |
| type CachedResponse extends object | |
| properties | |
| # Entry content, base64-encoded. | |
| binary body | |
| # Deletes a cache. | |
| command deleteCache | |
| parameters | |
| # Id of cache for deletion. | |
| CacheId cacheId | |
| # Deletes a cache entry. | |
| command deleteEntry | |
| parameters | |
| # Id of cache where the entry will be deleted. | |
| CacheId cacheId | |
| # URL spec of the request. | |
| string request | |
| # Requests cache names. | |
| command requestCacheNames | |
| parameters | |
| # At least and at most one of securityOrigin, storageKey, storageBucket must be specified. | |
| # Security origin. | |
| optional string securityOrigin | |
| # Storage key. | |
| optional string storageKey | |
| # Storage bucket. If not specified, it uses the default bucket. | |
| optional Storage.StorageBucket storageBucket | |
| returns | |
| # Caches for the security origin. | |
| array of Cache caches | |
| # Fetches cache entry. | |
| command requestCachedResponse | |
| parameters | |
| # Id of cache that contains the entry. | |
| CacheId cacheId | |
| # URL spec of the request. | |
| string requestURL | |
| # headers of the request. | |
| array of Header requestHeaders | |
| returns | |
| # Response read from the cache. | |
| CachedResponse response | |
| # Requests data from cache. | |
| command requestEntries | |
| parameters | |
| # ID of cache to get entries from. | |
| CacheId cacheId | |
| # Number of records to skip. | |
| optional integer skipCount | |
| # Number of records to fetch. | |
| optional integer pageSize | |
| # If present, only return the entries containing this substring in the path | |
| optional string pathFilter | |
| returns | |
| # Array of object store data entries. | |
| array of DataEntry cacheDataEntries | |
| # Count of returned entries from this storage. If pathFilter is empty, it | |
| # is the count of all entries from this storage. | |
| number returnCount | |
Xet Storage Details
- Size:
- 3.47 kB
- Xet hash:
- f01084dbb49f012e2c7cb5610909764ea6b978426917de59929fabad577eb8a1
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.