# Variables
BlockedReason provides named acces to the BlockedReasonEnum values.
ChallengeResponse provides named acces to the ChallengeResponseEnum values.
ConnectionType provides named acces to the ConnectionTypeEnum values.
CookieSameSite provides named acces to the CookieSameSiteEnum values.
ErrorReason provides named acces to the ErrorReasonEnum values.
InitiatorType provides named acces to the InitiatorTypeEnum values.
InterceptionStage provides named acces to the InterceptionStageEnum values.
ReferrerPolicy provides named acces to the ReferrerPolicyEnum values.
ResourcePriority provides named acces to the ResourcePriorityEnum values.
Source provides named acces to the SourceEnum values.
# Structs
AuthChallenge is an authorization challenge for HTTP status code 401 or 407.
AuthChallengeResponse is the response to an AuthChallenge.
CachedResource contains information about the cached resource.
CanClearBrowserCacheResult represents the result of calls to Network.canClearBrowserCache.
CanClearBrowserCookiesResult represents the result of calls to Network.canClearBrowserCookies.
CanEmulateConditionsResult represents the result of calls to Network.canEmulateNetworkConditions.
ClearBrowserCacheResult represents the result of calls to Network.clearBrowserCache.
ClearBrowserCookiesResult represents the result of calls to Network.clearBrowserCookies.
ContinueInterceptedRequestParams represents Network.continueInterceptedRequest parameters.
ContinueInterceptedRequestResult represents the result of calls to
Network.continueInterceptedRequest.
Cookie object
https://chromedevtools.github.io/devtools-protocol/tot/Network/#type-Cookie
*/.
DataReceivedEvent represents Network.dataReceived event data.
DeleteCookiesParams represents Network.deleteCookies parameters.
DeleteCookiesResult represents the result of calls to Network.deleteCookies.
DisableResult represents the result of calls to Network.disable.
EmulateConditionsParams represents Network.emulateNetworkConditions parameters.
EmulateConditionsResult represents the result of calls to Network.emulateConditions.
EnableParams represents Network.enable parameters.
EnableResult represents the result of calls to Network.enable.
EventSourceMessageReceivedEvent represents Network.eventSourceMessageReceived event data.
GetAllCookiesResult represents the result of calls to Network.getAllCookies.
GetCertificateParams represents Network.getCertificate parameters.
GetCertificateResult represents the result of calls to Network.getCertificate.
GetCookiesParams represents Network.getCookies parameters.
GetCookiesResult represents the result of calls to Network.getCookies.
GetResponseBodyForInterceptionParams represents Network.getResponseBodyForInterception parameters.
GetResponseBodyForInterceptionResult represents the result of calls to
Network.getResponseBodyForInterception.
GetResponseBodyParams represents Network.getResponseBody parameters.
GetResponseBodyResult represents the result of calls to Network.getResponseBody.
Initiator contains information about the request initiator.
LoadingFailedEvent represents Network.loadingFailed event data.
LoadingFinishedEvent represents Network.loadingFinished event data.
ReplayXHRParams represents Network.replayXHR parameters.
ReplayXHRResult represents the result of calls to Network.replayXHR.
Request represents the HTTP request data.
RequestInterceptedEvent represents Network.requestIntercepted event data.
RequestPattern is the request pattern for interception.
RequestServedFromCacheEvent represents Network.requestServedFromCache event data.
RequestWillBeSentEvent represents Network.requestWillBeSent event data.
ResourceChangedPriorityEvent represents Network.resourceChangedPriority event data.
ResourceTiming defines the timing information for the request
https://chromedevtools.github.io/devtools-protocol/tot/Network/#type-ResourceTiming
*/.
Response contains HTTP response data.
ResponseReceivedEvent represents Network.responseReceived event data.
SearchInResponseBodyParams represents Network.searchInResponseBody parameters.
SearchInResponseBodyResult represents the result of calls to Network.searchInResponseBody.
SecurityDetails defines security details about a request.
SetBlockedURLsParams represents Network.setBlockedURLs parameters.
SetBlockedURLsResult represents the result of calls to Network.setBlockedURLs.
SetBypassServiceWorkerParams represents Network.setBypassServiceWorker parameters.
SetBypassServiceWorkerResult represents the result of calls to Network.setBypassServiceWorker.
SetCacheDisabledParams represents Network.setCacheDisabled parameters.
SetCacheDisabledResult represents the result of calls to Network.setCacheDisabled.
SetCookieParams represents Network.setCookie parameters.
SetCookieResult represents the result of calls to Network.setCookie.
SetCookiesParams represents Network.setCookies parameters.
SetCookiesResult represents the result of calls to Network.setCookies.
SetDataSizeLimitsForTestParams represents Network.setDataSizeLimitsForTest parameters.
SetDataSizeLimitsForTestResult represents the result of calls to
Network.setDataSizeLimitsForTest.
SetExtraHTTPHeadersParams represents Network.setExtraHTTPHeaders parameters.
SetExtraHTTPHeadersResult represents the result of calls to Network.setExtraHTTPHeaders.
SetRequestInterceptionParams represents Network.setRequestInterception parameters.
SetRequestInterceptionResult represents the result of calls to Network.setRequestInterception.
SetUserAgentOverrideParams represents Network.setUserAgentOverride parameters.
SetUserAgentOverrideResult represents the result of calls to Network.setUserAgentOverride.
SignedCertificateTimestamp contains details of a signed certificate timestamp (SCT).
WebSocketClosedEvent represents Network.webSocketClosed event data.
WebSocketCreatedEvent represents Network.webSocketCreated event data.
WebSocketFrame contains WebSocket frame data.
WebSocketFrameErrorEvent represents Network.webSocketFrameError event data.
WebSocketFrameReceivedEvent represents Network.webSocketFrameReceived event data.
WebSocketFrameSentEvent represents Network.webSocketFrameSent event data.
WebSocketHandshakeResponseReceivedEvent represents Network.webSocketHandshakeResponseReceived event
data.
WebSocketRequest contains WebSocket request data
https://chromedevtools.github.io/devtools-protocol/tot/Network/#type-WebSocketRequest
*/.
WebSocketResponse contains WebSocket response data.
WebSocketWillSendHandshakeRequestEvent represents Network.webSocketWillSendHandshakeRequest event
data.
# Type aliases
BlockedReasonEnum defines the reason why request was blocked.
ChallengeResponseEnum represents the decision on what to do in response to the
authorization challenge.
ConnectionTypeEnum is the underlying connection technology that the browser is
supposedly using.
CookieSameSiteEnum represents the cookie's 'SameSite' status.
ErrorReasonEnum is the network level fetch failure reason.
Headers contains request / response headers as keys / values of JSON object.
InitiatorTypeEnum is the type of this initiator.
InterceptionID is the unique intercepted request identifier.
InterceptionStageEnum represents stages of the interception to begin
intercepting.
LoaderID is the Unique loader identifier.
MonotonicTime is the monotonically increasing time in seconds since an arbitrary point in the past.
ReferrerPolicyEnum represents the referrer policy of the request, as defined in
https://www.w3.org/TR/referrer-policy/.
RequestID is the unique request identifier.
ResourcePriorityEnum represents the loading priority of a resource request.
SourceEnum is optional.
TimeSinceEpoch represents UTC time in seconds, counted from January 1, 1970.