class Selenium::DevTools::V101::CacheStorage
def delete_cache(cache_id:)
def delete_cache(cache_id:) @devtools.send_cmd('CacheStorage.deleteCache', cacheId: cache_id) end
def delete_entry(cache_id:, request:)
def delete_entry(cache_id:, request:) @devtools.send_cmd('CacheStorage.deleteEntry', cacheId: cache_id, request: request) end
def initialize(devtools)
def initialize(devtools) @devtools = devtools end
def on(event, &block)
def on(event, &block) event = EVENTS[event] if event.is_a?(Symbol) @devtools.callbacks["CacheStorage.#{event}"] << block end
def request_cache_names(security_origin:)
def request_cache_names(security_origin:) @devtools.send_cmd('CacheStorage.requestCacheNames', securityOrigin: security_origin) end
def request_cached_response(cache_id:, request_url:, request_headers:)
def request_cached_response(cache_id:, request_url:, request_headers:) @devtools.send_cmd('CacheStorage.requestCachedResponse', cacheId: cache_id, requestURL: request_url, requestHeaders: request_headers) end
def request_entries(cache_id:, skip_count: nil, page_size: nil, path_filter: nil)
def request_entries(cache_id:, skip_count: nil, page_size: nil, path_filter: nil) @devtools.send_cmd('CacheStorage.requestEntries', cacheId: cache_id, skipCount: skip_count, pageSize: page_size, pathFilter: path_filter) end