package network

Import Path
	github.com/chromedp/cdproto/network (on go.dev)

Dependency Relation
	imports 12 packages, and imported by 8 packages

Involved Source Files easyjson.go events.go Package network provides the Chrome DevTools Protocol commands, types, and events for the Network domain. Network domain allows tracking network activities of the page. It exposes information about http, file, data and other requests and responses, their headers, bodies, timing, etc. Generated by the cdproto-gen command. types.go
Package-Level Type Names (total 132)
/* sort by: | */
AlternateProtocolUsage the reason why Chrome uses a specific transport protocol for HTTP semantics. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-AlternateProtocolUsage MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the AlternateProtocolUsage as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. AlternateProtocolUsage : github.com/goccy/go-json.Marshaler *AlternateProtocolUsage : github.com/goccy/go-json.Unmarshaler AlternateProtocolUsage : github.com/mailru/easyjson.Marshaler *AlternateProtocolUsage : github.com/mailru/easyjson.MarshalerUnmarshaler *AlternateProtocolUsage : github.com/mailru/easyjson.Unmarshaler AlternateProtocolUsage : encoding/json.Marshaler *AlternateProtocolUsage : encoding/json.Unmarshaler AlternateProtocolUsage : expvar.Var AlternateProtocolUsage : fmt.Stringer const AlternateProtocolUsageAlternativeJobWonRace const AlternateProtocolUsageAlternativeJobWonWithoutRace const AlternateProtocolUsageBroken const AlternateProtocolUsageDNSAlpnH3jobWonRace const AlternateProtocolUsageDNSAlpnH3jobWonWithoutRace const AlternateProtocolUsageMainJobWonRace const AlternateProtocolUsageMappingMissing const AlternateProtocolUsageUnspecifiedReason
AuthChallenge authorization challenge for HTTP status code 401 or 407. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-AuthChallenge // Origin of the challenger. // The realm of the challenge. May be empty. // The authentication scheme used, such as basic or digest // Source of the authentication challenge. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface AuthChallenge : github.com/goccy/go-json.Marshaler *AuthChallenge : github.com/goccy/go-json.Unmarshaler AuthChallenge : github.com/mailru/easyjson.Marshaler *AuthChallenge : github.com/mailru/easyjson.MarshalerUnmarshaler *AuthChallenge : github.com/mailru/easyjson.Unmarshaler AuthChallenge : encoding/json.Marshaler *AuthChallenge : encoding/json.Unmarshaler
AuthChallengeResponse response to an AuthChallenge. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-AuthChallengeResponse // The password to provide, possibly empty. Should only be set if response is ProvideCredentials. // The decision on what to do in response to the authorization challenge. Default means deferring to the default behavior of the net stack, which will likely either the Cancel authentication or display a popup dialog box. // The username to provide, possibly empty. Should only be set if response is ProvideCredentials. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface AuthChallengeResponse : github.com/goccy/go-json.Marshaler *AuthChallengeResponse : github.com/goccy/go-json.Unmarshaler AuthChallengeResponse : github.com/mailru/easyjson.Marshaler *AuthChallengeResponse : github.com/mailru/easyjson.MarshalerUnmarshaler *AuthChallengeResponse : github.com/mailru/easyjson.Unmarshaler AuthChallengeResponse : encoding/json.Marshaler *AuthChallengeResponse : encoding/json.Unmarshaler
AuthChallengeResponseResponse the decision on what to do in response to the authorization challenge. Default means deferring to the default behavior of the net stack, which will likely either the Cancel authentication or display a popup dialog box. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-AuthChallengeResponse MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the AuthChallengeResponseResponse as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. AuthChallengeResponseResponse : github.com/goccy/go-json.Marshaler *AuthChallengeResponseResponse : github.com/goccy/go-json.Unmarshaler AuthChallengeResponseResponse : github.com/mailru/easyjson.Marshaler *AuthChallengeResponseResponse : github.com/mailru/easyjson.MarshalerUnmarshaler *AuthChallengeResponseResponse : github.com/mailru/easyjson.Unmarshaler AuthChallengeResponseResponse : encoding/json.Marshaler *AuthChallengeResponseResponse : encoding/json.Unmarshaler AuthChallengeResponseResponse : expvar.Var AuthChallengeResponseResponse : fmt.Stringer const AuthChallengeResponseResponseCancelAuth const AuthChallengeResponseResponseDefault const AuthChallengeResponseResponseProvideCredentials
AuthChallengeSource source of the authentication challenge. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-AuthChallenge MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the AuthChallengeSource as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. AuthChallengeSource : github.com/goccy/go-json.Marshaler *AuthChallengeSource : github.com/goccy/go-json.Unmarshaler AuthChallengeSource : github.com/mailru/easyjson.Marshaler *AuthChallengeSource : github.com/mailru/easyjson.MarshalerUnmarshaler *AuthChallengeSource : github.com/mailru/easyjson.Unmarshaler AuthChallengeSource : encoding/json.Marshaler *AuthChallengeSource : encoding/json.Unmarshaler AuthChallengeSource : expvar.Var AuthChallengeSource : fmt.Stringer const AuthChallengeSourceProxy const AuthChallengeSourceServer
BlockedCookieWithReason a cookie with was not sent with a request with the corresponding reason. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-BlockedCookieWithReason // The reason(s) the cookie was blocked. // The cookie object representing the cookie which was not sent. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface BlockedCookieWithReason : github.com/goccy/go-json.Marshaler *BlockedCookieWithReason : github.com/goccy/go-json.Unmarshaler BlockedCookieWithReason : github.com/mailru/easyjson.Marshaler *BlockedCookieWithReason : github.com/mailru/easyjson.MarshalerUnmarshaler *BlockedCookieWithReason : github.com/mailru/easyjson.Unmarshaler BlockedCookieWithReason : encoding/json.Marshaler *BlockedCookieWithReason : encoding/json.Unmarshaler
BlockedReason the reason why request was blocked. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-BlockedReason MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the BlockedReason as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. BlockedReason : github.com/goccy/go-json.Marshaler *BlockedReason : github.com/goccy/go-json.Unmarshaler BlockedReason : github.com/mailru/easyjson.Marshaler *BlockedReason : github.com/mailru/easyjson.MarshalerUnmarshaler *BlockedReason : github.com/mailru/easyjson.Unmarshaler BlockedReason : encoding/json.Marshaler *BlockedReason : encoding/json.Unmarshaler BlockedReason : expvar.Var BlockedReason : fmt.Stringer const BlockedReasonCoepFrameResourceNeedsCoepHeader const BlockedReasonContentType const BlockedReasonCoopSandboxedIframeCannotNavigateToCoopPage const BlockedReasonCorpNotSameOrigin const BlockedReasonCorpNotSameOriginAfterDefaultedToSameOriginByCoep const BlockedReasonCorpNotSameSite const BlockedReasonCsp const BlockedReasonInspector const BlockedReasonMixedContent const BlockedReasonOrigin const BlockedReasonOther const BlockedReasonSubresourceFilter
BlockedSetCookieWithReason a cookie which was not stored from a response with the corresponding reason. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-BlockedSetCookieWithReason // The reason(s) this cookie was blocked. // The cookie object which represents the cookie which was not stored. It is optional because sometimes complete cookie information is not available, such as in the case of parsing errors. // The string representing this individual cookie as it would appear in the header. This is not the entire "cookie" or "set-cookie" header which could have multiple cookies. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface BlockedSetCookieWithReason : github.com/goccy/go-json.Marshaler *BlockedSetCookieWithReason : github.com/goccy/go-json.Unmarshaler BlockedSetCookieWithReason : github.com/mailru/easyjson.Marshaler *BlockedSetCookieWithReason : github.com/mailru/easyjson.MarshalerUnmarshaler *BlockedSetCookieWithReason : github.com/mailru/easyjson.Unmarshaler BlockedSetCookieWithReason : encoding/json.Marshaler *BlockedSetCookieWithReason : encoding/json.Unmarshaler
CachedResource information about the cached resource. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CachedResource // Cached response body size. // Cached response data. // Type of this resource. // Resource URL. This is the url of the original network request. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface CachedResource : github.com/goccy/go-json.Marshaler *CachedResource : github.com/goccy/go-json.Unmarshaler CachedResource : github.com/mailru/easyjson.Marshaler *CachedResource : github.com/mailru/easyjson.MarshalerUnmarshaler *CachedResource : github.com/mailru/easyjson.Unmarshaler CachedResource : encoding/json.Marshaler *CachedResource : encoding/json.Unmarshaler
CertificateTransparencyCompliance whether the request complied with Certificate Transparency policy. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CertificateTransparencyCompliance MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CertificateTransparencyCompliance as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CertificateTransparencyCompliance : github.com/goccy/go-json.Marshaler *CertificateTransparencyCompliance : github.com/goccy/go-json.Unmarshaler CertificateTransparencyCompliance : github.com/mailru/easyjson.Marshaler *CertificateTransparencyCompliance : github.com/mailru/easyjson.MarshalerUnmarshaler *CertificateTransparencyCompliance : github.com/mailru/easyjson.Unmarshaler CertificateTransparencyCompliance : encoding/json.Marshaler *CertificateTransparencyCompliance : encoding/json.Unmarshaler CertificateTransparencyCompliance : expvar.Var CertificateTransparencyCompliance : fmt.Stringer const CertificateTransparencyComplianceCompliant const CertificateTransparencyComplianceNotCompliant const CertificateTransparencyComplianceUnknown
ClearAcceptedEncodingsOverrideParams clears accepted encodings set by setAcceptedEncodings. Do executes Network.clearAcceptedEncodingsOverride against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.Action *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.CallAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.EmulateAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.EvaluateAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.KeyAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.MouseAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.NavigateAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.PollAction *ClearAcceptedEncodingsOverrideParams : github.com/chromedp/chromedp.QueryAction ClearAcceptedEncodingsOverrideParams : github.com/goccy/go-json.Marshaler *ClearAcceptedEncodingsOverrideParams : github.com/goccy/go-json.Unmarshaler ClearAcceptedEncodingsOverrideParams : github.com/mailru/easyjson.Marshaler *ClearAcceptedEncodingsOverrideParams : github.com/mailru/easyjson.MarshalerUnmarshaler *ClearAcceptedEncodingsOverrideParams : github.com/mailru/easyjson.Unmarshaler ClearAcceptedEncodingsOverrideParams : encoding/json.Marshaler *ClearAcceptedEncodingsOverrideParams : encoding/json.Unmarshaler func ClearAcceptedEncodingsOverride() *ClearAcceptedEncodingsOverrideParams
ClearBrowserCacheParams clears browser cache. Do executes Network.clearBrowserCache against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *ClearBrowserCacheParams : github.com/chromedp/chromedp.Action *ClearBrowserCacheParams : github.com/chromedp/chromedp.CallAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.EmulateAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.EvaluateAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.KeyAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.MouseAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.NavigateAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.PollAction *ClearBrowserCacheParams : github.com/chromedp/chromedp.QueryAction ClearBrowserCacheParams : github.com/goccy/go-json.Marshaler *ClearBrowserCacheParams : github.com/goccy/go-json.Unmarshaler ClearBrowserCacheParams : github.com/mailru/easyjson.Marshaler *ClearBrowserCacheParams : github.com/mailru/easyjson.MarshalerUnmarshaler *ClearBrowserCacheParams : github.com/mailru/easyjson.Unmarshaler ClearBrowserCacheParams : encoding/json.Marshaler *ClearBrowserCacheParams : encoding/json.Unmarshaler func ClearBrowserCache() *ClearBrowserCacheParams
ClearBrowserCookiesParams clears browser cookies. Do executes Network.clearBrowserCookies against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *ClearBrowserCookiesParams : github.com/chromedp/chromedp.Action *ClearBrowserCookiesParams : github.com/chromedp/chromedp.CallAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.EmulateAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.EvaluateAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.KeyAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.MouseAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.NavigateAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.PollAction *ClearBrowserCookiesParams : github.com/chromedp/chromedp.QueryAction ClearBrowserCookiesParams : github.com/goccy/go-json.Marshaler *ClearBrowserCookiesParams : github.com/goccy/go-json.Unmarshaler ClearBrowserCookiesParams : github.com/mailru/easyjson.Marshaler *ClearBrowserCookiesParams : github.com/mailru/easyjson.MarshalerUnmarshaler *ClearBrowserCookiesParams : github.com/mailru/easyjson.Unmarshaler ClearBrowserCookiesParams : encoding/json.Marshaler *ClearBrowserCookiesParams : encoding/json.Unmarshaler func ClearBrowserCookies() *ClearBrowserCookiesParams
ClientSecurityState [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ClientSecurityState InitiatorIPAddressSpace IPAddressSpace InitiatorIsSecureContext bool PrivateNetworkRequestPolicy PrivateNetworkRequestPolicy MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface ClientSecurityState : github.com/goccy/go-json.Marshaler *ClientSecurityState : github.com/goccy/go-json.Unmarshaler ClientSecurityState : github.com/mailru/easyjson.Marshaler *ClientSecurityState : github.com/mailru/easyjson.MarshalerUnmarshaler *ClientSecurityState : github.com/mailru/easyjson.Unmarshaler ClientSecurityState : encoding/json.Marshaler *ClientSecurityState : encoding/json.Unmarshaler
ConnectionType the underlying connection technology that the browser is supposedly using. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ConnectionType MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ConnectionType as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ConnectionType : github.com/goccy/go-json.Marshaler *ConnectionType : github.com/goccy/go-json.Unmarshaler ConnectionType : github.com/mailru/easyjson.Marshaler *ConnectionType : github.com/mailru/easyjson.MarshalerUnmarshaler *ConnectionType : github.com/mailru/easyjson.Unmarshaler ConnectionType : encoding/json.Marshaler *ConnectionType : encoding/json.Unmarshaler ConnectionType : expvar.Var ConnectionType : fmt.Stringer func EmulateNetworkConditionsParams.WithConnectionType(connectionType ConnectionType) *EmulateNetworkConditionsParams const ConnectionTypeBluetooth const ConnectionTypeCellular2g const ConnectionTypeCellular3g const ConnectionTypeCellular4g const ConnectionTypeEthernet const ConnectionTypeNone const ConnectionTypeOther const ConnectionTypeWifi const ConnectionTypeWimax
ConnectTiming [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ConnectTiming // Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime. Matches ResourceTiming's requestTime for the same request (but not for redirected requests). MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface ConnectTiming : github.com/goccy/go-json.Marshaler *ConnectTiming : github.com/goccy/go-json.Unmarshaler ConnectTiming : github.com/mailru/easyjson.Marshaler *ConnectTiming : github.com/mailru/easyjson.MarshalerUnmarshaler *ConnectTiming : github.com/mailru/easyjson.Unmarshaler ConnectTiming : encoding/json.Marshaler *ConnectTiming : encoding/json.Unmarshaler
ContentEncoding list of content encodings supported by the backend. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ContentEncoding MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ContentEncoding as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ContentEncoding : github.com/goccy/go-json.Marshaler *ContentEncoding : github.com/goccy/go-json.Unmarshaler ContentEncoding : github.com/mailru/easyjson.Marshaler *ContentEncoding : github.com/mailru/easyjson.MarshalerUnmarshaler *ContentEncoding : github.com/mailru/easyjson.Unmarshaler ContentEncoding : encoding/json.Marshaler *ContentEncoding : encoding/json.Unmarshaler ContentEncoding : expvar.Var ContentEncoding : fmt.Stringer func SetAcceptedEncodings(encodings []ContentEncoding) *SetAcceptedEncodingsParams const ContentEncodingBr const ContentEncodingDeflate const ContentEncodingGzip const ContentEncodingZstd
ContentSecurityPolicySource [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ContentSecurityPolicySource MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ContentSecurityPolicySource as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ContentSecurityPolicySource : github.com/goccy/go-json.Marshaler *ContentSecurityPolicySource : github.com/goccy/go-json.Unmarshaler ContentSecurityPolicySource : github.com/mailru/easyjson.Marshaler *ContentSecurityPolicySource : github.com/mailru/easyjson.MarshalerUnmarshaler *ContentSecurityPolicySource : github.com/mailru/easyjson.Unmarshaler ContentSecurityPolicySource : encoding/json.Marshaler *ContentSecurityPolicySource : encoding/json.Unmarshaler ContentSecurityPolicySource : expvar.Var ContentSecurityPolicySource : fmt.Stringer const ContentSecurityPolicySourceHTTP const ContentSecurityPolicySourceMeta
ContentSecurityPolicyStatus [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ContentSecurityPolicyStatus EffectiveDirectives string IsEnforced bool Source ContentSecurityPolicySource MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface ContentSecurityPolicyStatus : github.com/goccy/go-json.Marshaler *ContentSecurityPolicyStatus : github.com/goccy/go-json.Unmarshaler ContentSecurityPolicyStatus : github.com/mailru/easyjson.Marshaler *ContentSecurityPolicyStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *ContentSecurityPolicyStatus : github.com/mailru/easyjson.Unmarshaler ContentSecurityPolicyStatus : encoding/json.Marshaler *ContentSecurityPolicyStatus : encoding/json.Unmarshaler
CookieBlockedReason types of reasons why a cookie may not be sent with a request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CookieBlockedReason MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CookieBlockedReason as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CookieBlockedReason : github.com/goccy/go-json.Marshaler *CookieBlockedReason : github.com/goccy/go-json.Unmarshaler CookieBlockedReason : github.com/mailru/easyjson.Marshaler *CookieBlockedReason : github.com/mailru/easyjson.MarshalerUnmarshaler *CookieBlockedReason : github.com/mailru/easyjson.Unmarshaler CookieBlockedReason : encoding/json.Marshaler *CookieBlockedReason : encoding/json.Unmarshaler CookieBlockedReason : expvar.Var CookieBlockedReason : fmt.Stringer const CookieBlockedReasonDomainMismatch const CookieBlockedReasonNameValuePairExceedsMaxSize const CookieBlockedReasonNotOnPath const CookieBlockedReasonSamePartyFromCrossPartyContext const CookieBlockedReasonSameSiteLax const CookieBlockedReasonSameSiteNoneInsecure const CookieBlockedReasonSameSiteStrict const CookieBlockedReasonSameSiteUnspecifiedTreatedAsLax const CookieBlockedReasonSchemefulSameSiteLax const CookieBlockedReasonSchemefulSameSiteStrict const CookieBlockedReasonSchemefulSameSiteUnspecifiedTreatedAsLax const CookieBlockedReasonSecureOnly const CookieBlockedReasonThirdPartyBlockedInFirstPartySet const CookieBlockedReasonThirdPartyPhaseout const CookieBlockedReasonUnknownError const CookieBlockedReasonUserPreferences
CookieParam cookie parameter object. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CookieParam // Cookie domain. // Cookie expiration date, session cookie if not set // True if cookie is http-only. // Cookie name. // Cookie partition key. The site of the top-level URL the browser was visiting at the start of the request to the endpoint that set the cookie. If not set, the cookie will be set as not partitioned. // Cookie path. // Cookie Priority type. // True if cookie is SameParty. // Cookie SameSite type. // True if cookie is secure. // Cookie source port. Valid values are {-1, [1, 65535]}, -1 indicates an unspecified port. An unspecified port value allows protocol clients to emulate legacy cookie scope for the port. This is a temporary ability and it will be removed in the future. // Cookie source scheme type. // The request-URI to associate with the setting of the cookie. This value can affect the default domain, path, source port, and source scheme values of the created cookie. // Cookie value. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface CookieParam : github.com/goccy/go-json.Marshaler *CookieParam : github.com/goccy/go-json.Unmarshaler CookieParam : github.com/mailru/easyjson.Marshaler *CookieParam : github.com/mailru/easyjson.MarshalerUnmarshaler *CookieParam : github.com/mailru/easyjson.Unmarshaler CookieParam : encoding/json.Marshaler *CookieParam : encoding/json.Unmarshaler func SetCookies(cookies []*CookieParam) *SetCookiesParams func github.com/chromedp/cdproto/storage.SetCookies(cookies []*CookieParam) *storage.SetCookiesParams
CookiePriority represents the cookie's 'Priority' status: https://tools.ietf.org/html/draft-west-cookie-priority-00. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CookiePriority MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CookiePriority as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CookiePriority : github.com/goccy/go-json.Marshaler *CookiePriority : github.com/goccy/go-json.Unmarshaler CookiePriority : github.com/mailru/easyjson.Marshaler *CookiePriority : github.com/mailru/easyjson.MarshalerUnmarshaler *CookiePriority : github.com/mailru/easyjson.Unmarshaler CookiePriority : encoding/json.Marshaler *CookiePriority : encoding/json.Unmarshaler CookiePriority : expvar.Var CookiePriority : fmt.Stringer func SetCookieParams.WithPriority(priority CookiePriority) *SetCookieParams const CookiePriorityHigh const CookiePriorityLow const CookiePriorityMedium
CookieSameSite represents the cookie's 'SameSite' status: https://tools.ietf.org/html/draft-west-first-party-cookies. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CookieSameSite MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CookieSameSite as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CookieSameSite : github.com/goccy/go-json.Marshaler *CookieSameSite : github.com/goccy/go-json.Unmarshaler CookieSameSite : github.com/mailru/easyjson.Marshaler *CookieSameSite : github.com/mailru/easyjson.MarshalerUnmarshaler *CookieSameSite : github.com/mailru/easyjson.Unmarshaler CookieSameSite : encoding/json.Marshaler *CookieSameSite : encoding/json.Unmarshaler CookieSameSite : expvar.Var CookieSameSite : fmt.Stringer func SetCookieParams.WithSameSite(sameSite CookieSameSite) *SetCookieParams const CookieSameSiteLax const CookieSameSiteNone const CookieSameSiteStrict
CookieSourceScheme represents the source scheme of the origin that originally set the cookie. A value of "Unset" allows protocol clients to emulate legacy cookie scope for the scheme. This is a temporary ability and it will be removed in the future. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CookieSourceScheme MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CookieSourceScheme as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CookieSourceScheme : github.com/goccy/go-json.Marshaler *CookieSourceScheme : github.com/goccy/go-json.Unmarshaler CookieSourceScheme : github.com/mailru/easyjson.Marshaler *CookieSourceScheme : github.com/mailru/easyjson.MarshalerUnmarshaler *CookieSourceScheme : github.com/mailru/easyjson.Unmarshaler CookieSourceScheme : encoding/json.Marshaler *CookieSourceScheme : encoding/json.Unmarshaler CookieSourceScheme : expvar.Var CookieSourceScheme : fmt.Stringer func SetCookieParams.WithSourceScheme(sourceScheme CookieSourceScheme) *SetCookieParams const CookieSourceSchemeNonSecure const CookieSourceSchemeSecure const CookieSourceSchemeUnset
CorsError the reason why request was blocked. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CorsError MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CorsError as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CorsError : github.com/goccy/go-json.Marshaler *CorsError : github.com/goccy/go-json.Unmarshaler CorsError : github.com/mailru/easyjson.Marshaler *CorsError : github.com/mailru/easyjson.MarshalerUnmarshaler *CorsError : github.com/mailru/easyjson.Unmarshaler CorsError : encoding/json.Marshaler *CorsError : encoding/json.Unmarshaler CorsError : expvar.Var CorsError : fmt.Stringer const CorsErrorAllowOriginMismatch const CorsErrorCorsDisabledScheme const CorsErrorDisallowedByMode const CorsErrorHeaderDisallowedByPreflightResponse const CorsErrorInsecurePrivateNetwork const CorsErrorInvalidAllowCredentials const CorsErrorInvalidAllowHeadersPreflightResponse const CorsErrorInvalidAllowMethodsPreflightResponse const CorsErrorInvalidAllowOriginValue const CorsErrorInvalidPrivateNetworkAccess const CorsErrorInvalidResponse const CorsErrorMethodDisallowedByPreflightResponse const CorsErrorMissingAllowOriginHeader const CorsErrorMultipleAllowOriginValues const CorsErrorNoCorsRedirectModeNotFollow const CorsErrorPreflightAllowOriginMismatch const CorsErrorPreflightDisallowedRedirect const CorsErrorPreflightInvalidAllowCredentials const CorsErrorPreflightInvalidAllowExternal const CorsErrorPreflightInvalidAllowOriginValue const CorsErrorPreflightInvalidAllowPrivateNetwork const CorsErrorPreflightInvalidStatus const CorsErrorPreflightMissingAllowExternal const CorsErrorPreflightMissingAllowOriginHeader const CorsErrorPreflightMissingAllowPrivateNetwork const CorsErrorPreflightMissingPrivateNetworkAccessID const CorsErrorPreflightMissingPrivateNetworkAccessName const CorsErrorPreflightMultipleAllowOriginValues const CorsErrorPreflightWildcardOriginNotAllowed const CorsErrorPrivateNetworkAccessPermissionDenied const CorsErrorPrivateNetworkAccessPermissionUnavailable const CorsErrorRedirectContainsCredentials const CorsErrorUnexpectedPrivateNetworkAccess const CorsErrorWildcardOriginNotAllowed
CorsErrorStatus [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CorsErrorStatus CorsError CorsError FailedParameter string MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface CorsErrorStatus : github.com/goccy/go-json.Marshaler *CorsErrorStatus : github.com/goccy/go-json.Unmarshaler CorsErrorStatus : github.com/mailru/easyjson.Marshaler *CorsErrorStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *CorsErrorStatus : github.com/mailru/easyjson.Unmarshaler CorsErrorStatus : encoding/json.Marshaler *CorsErrorStatus : encoding/json.Unmarshaler
CrossOriginEmbedderPolicyStatus [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CrossOriginEmbedderPolicyStatus ReportOnlyReportingEndpoint string ReportOnlyValue CrossOriginEmbedderPolicyValue ReportingEndpoint string Value CrossOriginEmbedderPolicyValue MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface CrossOriginEmbedderPolicyStatus : github.com/goccy/go-json.Marshaler *CrossOriginEmbedderPolicyStatus : github.com/goccy/go-json.Unmarshaler CrossOriginEmbedderPolicyStatus : github.com/mailru/easyjson.Marshaler *CrossOriginEmbedderPolicyStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *CrossOriginEmbedderPolicyStatus : github.com/mailru/easyjson.Unmarshaler CrossOriginEmbedderPolicyStatus : encoding/json.Marshaler *CrossOriginEmbedderPolicyStatus : encoding/json.Unmarshaler
CrossOriginEmbedderPolicyValue [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CrossOriginEmbedderPolicyValue MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CrossOriginEmbedderPolicyValue as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CrossOriginEmbedderPolicyValue : github.com/goccy/go-json.Marshaler *CrossOriginEmbedderPolicyValue : github.com/goccy/go-json.Unmarshaler CrossOriginEmbedderPolicyValue : github.com/mailru/easyjson.Marshaler *CrossOriginEmbedderPolicyValue : github.com/mailru/easyjson.MarshalerUnmarshaler *CrossOriginEmbedderPolicyValue : github.com/mailru/easyjson.Unmarshaler CrossOriginEmbedderPolicyValue : encoding/json.Marshaler *CrossOriginEmbedderPolicyValue : encoding/json.Unmarshaler CrossOriginEmbedderPolicyValue : expvar.Var CrossOriginEmbedderPolicyValue : fmt.Stringer const CrossOriginEmbedderPolicyValueCredentialless const CrossOriginEmbedderPolicyValueNone const CrossOriginEmbedderPolicyValueRequireCorp
CrossOriginOpenerPolicyStatus [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CrossOriginOpenerPolicyStatus ReportOnlyReportingEndpoint string ReportOnlyValue CrossOriginOpenerPolicyValue ReportingEndpoint string Value CrossOriginOpenerPolicyValue MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface CrossOriginOpenerPolicyStatus : github.com/goccy/go-json.Marshaler *CrossOriginOpenerPolicyStatus : github.com/goccy/go-json.Unmarshaler CrossOriginOpenerPolicyStatus : github.com/mailru/easyjson.Marshaler *CrossOriginOpenerPolicyStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *CrossOriginOpenerPolicyStatus : github.com/mailru/easyjson.Unmarshaler CrossOriginOpenerPolicyStatus : encoding/json.Marshaler *CrossOriginOpenerPolicyStatus : encoding/json.Unmarshaler
CrossOriginOpenerPolicyValue [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-CrossOriginOpenerPolicyValue MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the CrossOriginOpenerPolicyValue as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. CrossOriginOpenerPolicyValue : github.com/goccy/go-json.Marshaler *CrossOriginOpenerPolicyValue : github.com/goccy/go-json.Unmarshaler CrossOriginOpenerPolicyValue : github.com/mailru/easyjson.Marshaler *CrossOriginOpenerPolicyValue : github.com/mailru/easyjson.MarshalerUnmarshaler *CrossOriginOpenerPolicyValue : github.com/mailru/easyjson.Unmarshaler CrossOriginOpenerPolicyValue : encoding/json.Marshaler *CrossOriginOpenerPolicyValue : encoding/json.Unmarshaler CrossOriginOpenerPolicyValue : expvar.Var CrossOriginOpenerPolicyValue : fmt.Stringer const CrossOriginOpenerPolicyValueRestrictProperties const CrossOriginOpenerPolicyValueRestrictPropertiesPlusCoep const CrossOriginOpenerPolicyValueSameOrigin const CrossOriginOpenerPolicyValueSameOriginAllowPopups const CrossOriginOpenerPolicyValueSameOriginPlusCoep const CrossOriginOpenerPolicyValueUnsafeNone
DeleteCookiesParams deletes browser cookies with matching name and url or domain/path pair. // If specified, deletes only cookies with the exact domain. // Name of the cookies to remove. // If specified, deletes only cookies with the exact path. // If specified, deletes all the cookies with the given name where domain and path match provided URL. Do executes Network.deleteCookies against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithDomain if specified, deletes only cookies with the exact domain. WithPath if specified, deletes only cookies with the exact path. WithURL if specified, deletes all the cookies with the given name where domain and path match provided URL. *DeleteCookiesParams : github.com/chromedp/chromedp.Action *DeleteCookiesParams : github.com/chromedp/chromedp.CallAction *DeleteCookiesParams : github.com/chromedp/chromedp.EmulateAction *DeleteCookiesParams : github.com/chromedp/chromedp.EvaluateAction *DeleteCookiesParams : github.com/chromedp/chromedp.KeyAction *DeleteCookiesParams : github.com/chromedp/chromedp.MouseAction *DeleteCookiesParams : github.com/chromedp/chromedp.NavigateAction *DeleteCookiesParams : github.com/chromedp/chromedp.PollAction *DeleteCookiesParams : github.com/chromedp/chromedp.QueryAction DeleteCookiesParams : github.com/goccy/go-json.Marshaler *DeleteCookiesParams : github.com/goccy/go-json.Unmarshaler DeleteCookiesParams : github.com/mailru/easyjson.Marshaler *DeleteCookiesParams : github.com/mailru/easyjson.MarshalerUnmarshaler *DeleteCookiesParams : github.com/mailru/easyjson.Unmarshaler DeleteCookiesParams : encoding/json.Marshaler *DeleteCookiesParams : encoding/json.Unmarshaler func DeleteCookies(name string) *DeleteCookiesParams func DeleteCookiesParams.WithDomain(domain string) *DeleteCookiesParams func DeleteCookiesParams.WithPath(path string) *DeleteCookiesParams func DeleteCookiesParams.WithURL(url string) *DeleteCookiesParams
DisableParams disables network tracking, prevents network events from being sent to the client. Do executes Network.disable against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *DisableParams : github.com/chromedp/chromedp.Action *DisableParams : github.com/chromedp/chromedp.CallAction *DisableParams : github.com/chromedp/chromedp.EmulateAction *DisableParams : github.com/chromedp/chromedp.EvaluateAction *DisableParams : github.com/chromedp/chromedp.KeyAction *DisableParams : github.com/chromedp/chromedp.MouseAction *DisableParams : github.com/chromedp/chromedp.NavigateAction *DisableParams : github.com/chromedp/chromedp.PollAction *DisableParams : github.com/chromedp/chromedp.QueryAction DisableParams : github.com/goccy/go-json.Marshaler *DisableParams : github.com/goccy/go-json.Unmarshaler DisableParams : github.com/mailru/easyjson.Marshaler *DisableParams : github.com/mailru/easyjson.MarshalerUnmarshaler *DisableParams : github.com/mailru/easyjson.Unmarshaler DisableParams : encoding/json.Marshaler *DisableParams : encoding/json.Unmarshaler func Disable() *DisableParams
EmulateNetworkConditionsParams activates emulation of network conditions. // Connection type if known. // Maximal aggregated download throughput (bytes/sec). -1 disables download throttling. // Minimum latency from request sent to response headers received (ms). // True to emulate internet disconnection. // Maximal aggregated upload throughput (bytes/sec). -1 disables upload throttling. Do executes Network.emulateNetworkConditions against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithConnectionType connection type if known. *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.Action *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.CallAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.EmulateAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.EvaluateAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.KeyAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.MouseAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.NavigateAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.PollAction *EmulateNetworkConditionsParams : github.com/chromedp/chromedp.QueryAction EmulateNetworkConditionsParams : github.com/goccy/go-json.Marshaler *EmulateNetworkConditionsParams : github.com/goccy/go-json.Unmarshaler EmulateNetworkConditionsParams : github.com/mailru/easyjson.Marshaler *EmulateNetworkConditionsParams : github.com/mailru/easyjson.MarshalerUnmarshaler *EmulateNetworkConditionsParams : github.com/mailru/easyjson.Unmarshaler EmulateNetworkConditionsParams : encoding/json.Marshaler *EmulateNetworkConditionsParams : encoding/json.Unmarshaler func EmulateNetworkConditions(offline bool, latency float64, downloadThroughput float64, uploadThroughput float64) *EmulateNetworkConditionsParams func EmulateNetworkConditionsParams.WithConnectionType(connectionType ConnectionType) *EmulateNetworkConditionsParams
EnableParams enables network tracking, network events will now be delivered to the client. // Longest post body size (in bytes) that would be included in requestWillBeSent notification // Per-resource buffer size in bytes to use when preserving network payloads (XHRs, etc). // Buffer size in bytes to use when preserving network payloads (XHRs, etc). Do executes Network.enable against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithMaxPostDataSize longest post body size (in bytes) that would be included in requestWillBeSent notification. WithMaxResourceBufferSize per-resource buffer size in bytes to use when preserving network payloads (XHRs, etc). WithMaxTotalBufferSize buffer size in bytes to use when preserving network payloads (XHRs, etc). *EnableParams : github.com/chromedp/chromedp.Action *EnableParams : github.com/chromedp/chromedp.CallAction *EnableParams : github.com/chromedp/chromedp.EmulateAction *EnableParams : github.com/chromedp/chromedp.EvaluateAction *EnableParams : github.com/chromedp/chromedp.KeyAction *EnableParams : github.com/chromedp/chromedp.MouseAction *EnableParams : github.com/chromedp/chromedp.NavigateAction *EnableParams : github.com/chromedp/chromedp.PollAction *EnableParams : github.com/chromedp/chromedp.QueryAction EnableParams : github.com/goccy/go-json.Marshaler *EnableParams : github.com/goccy/go-json.Unmarshaler EnableParams : github.com/mailru/easyjson.Marshaler *EnableParams : github.com/mailru/easyjson.MarshalerUnmarshaler *EnableParams : github.com/mailru/easyjson.Unmarshaler EnableParams : encoding/json.Marshaler *EnableParams : encoding/json.Unmarshaler func Enable() *EnableParams func EnableParams.WithMaxPostDataSize(maxPostDataSize int64) *EnableParams func EnableParams.WithMaxResourceBufferSize(maxResourceBufferSize int64) *EnableParams func EnableParams.WithMaxTotalBufferSize(maxTotalBufferSize int64) *EnableParams
EnableReportingAPIParams enables tracking for the Reporting API, events generated by the Reporting API will now be delivered to the client. Enabling triggers 'reportingApiReportAdded' for all existing reports. // Enable or disable. Do executes Network.enableReportingApi against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *EnableReportingAPIParams : github.com/chromedp/chromedp.Action *EnableReportingAPIParams : github.com/chromedp/chromedp.CallAction *EnableReportingAPIParams : github.com/chromedp/chromedp.EmulateAction *EnableReportingAPIParams : github.com/chromedp/chromedp.EvaluateAction *EnableReportingAPIParams : github.com/chromedp/chromedp.KeyAction *EnableReportingAPIParams : github.com/chromedp/chromedp.MouseAction *EnableReportingAPIParams : github.com/chromedp/chromedp.NavigateAction *EnableReportingAPIParams : github.com/chromedp/chromedp.PollAction *EnableReportingAPIParams : github.com/chromedp/chromedp.QueryAction EnableReportingAPIParams : github.com/goccy/go-json.Marshaler *EnableReportingAPIParams : github.com/goccy/go-json.Unmarshaler EnableReportingAPIParams : github.com/mailru/easyjson.Marshaler *EnableReportingAPIParams : github.com/mailru/easyjson.MarshalerUnmarshaler *EnableReportingAPIParams : github.com/mailru/easyjson.Unmarshaler EnableReportingAPIParams : encoding/json.Marshaler *EnableReportingAPIParams : encoding/json.Unmarshaler func EnableReportingAPI(enable bool) *EnableReportingAPIParams
ErrorReason network level fetch failure reason. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ErrorReason MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ErrorReason as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ErrorReason : github.com/goccy/go-json.Marshaler *ErrorReason : github.com/goccy/go-json.Unmarshaler ErrorReason : github.com/mailru/easyjson.Marshaler *ErrorReason : github.com/mailru/easyjson.MarshalerUnmarshaler *ErrorReason : github.com/mailru/easyjson.Unmarshaler ErrorReason : encoding/json.Marshaler *ErrorReason : encoding/json.Unmarshaler ErrorReason : expvar.Var ErrorReason : fmt.Stringer func github.com/chromedp/cdproto/fetch.FailRequest(requestID fetch.RequestID, errorReason ErrorReason) *fetch.FailRequestParams const ErrorReasonAborted const ErrorReasonAccessDenied const ErrorReasonAddressUnreachable const ErrorReasonBlockedByClient const ErrorReasonBlockedByResponse const ErrorReasonConnectionAborted const ErrorReasonConnectionClosed const ErrorReasonConnectionFailed const ErrorReasonConnectionRefused const ErrorReasonConnectionReset const ErrorReasonFailed const ErrorReasonInternetDisconnected const ErrorReasonNameNotResolved const ErrorReasonTimedOut
EventDataReceived fired when data chunk was received over the network. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-dataReceived // Data chunk length. // Actual bytes received (might be less than dataLength for compressed encodings). // Request identifier. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventDataReceived : github.com/goccy/go-json.Marshaler *EventDataReceived : github.com/goccy/go-json.Unmarshaler EventDataReceived : github.com/mailru/easyjson.Marshaler *EventDataReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventDataReceived : github.com/mailru/easyjson.Unmarshaler EventDataReceived : encoding/json.Marshaler *EventDataReceived : encoding/json.Unmarshaler
EventEventSourceMessageReceived fired when EventSource message is received. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-eventSourceMessageReceived // Message content. // Message identifier. // Message type. // Request identifier. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventEventSourceMessageReceived : github.com/goccy/go-json.Marshaler *EventEventSourceMessageReceived : github.com/goccy/go-json.Unmarshaler EventEventSourceMessageReceived : github.com/mailru/easyjson.Marshaler *EventEventSourceMessageReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventEventSourceMessageReceived : github.com/mailru/easyjson.Unmarshaler EventEventSourceMessageReceived : encoding/json.Marshaler *EventEventSourceMessageReceived : encoding/json.Unmarshaler
EventLoadingFailed fired when HTTP request has failed to load. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-loadingFailed // The reason why loading was blocked, if any. // True if loading was canceled. // The reason why loading was blocked by CORS, if any. // User friendly error message. // Request identifier. // Timestamp. // Resource type. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventLoadingFailed : github.com/goccy/go-json.Marshaler *EventLoadingFailed : github.com/goccy/go-json.Unmarshaler EventLoadingFailed : github.com/mailru/easyjson.Marshaler *EventLoadingFailed : github.com/mailru/easyjson.MarshalerUnmarshaler *EventLoadingFailed : github.com/mailru/easyjson.Unmarshaler EventLoadingFailed : encoding/json.Marshaler *EventLoadingFailed : encoding/json.Unmarshaler
EventLoadingFinished fired when HTTP request has finished loading. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-loadingFinished // Total number of bytes received for this request. // Request identifier. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventLoadingFinished : github.com/goccy/go-json.Marshaler *EventLoadingFinished : github.com/goccy/go-json.Unmarshaler EventLoadingFinished : github.com/mailru/easyjson.Marshaler *EventLoadingFinished : github.com/mailru/easyjson.MarshalerUnmarshaler *EventLoadingFinished : github.com/mailru/easyjson.Unmarshaler EventLoadingFinished : encoding/json.Marshaler *EventLoadingFinished : encoding/json.Unmarshaler
EventReportingAPIEndpointsChangedForOrigin [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-reportingApiEndpointsChangedForOrigin Endpoints []*ReportingAPIEndpoint // Origin of the document(s) which configured the endpoints. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventReportingAPIEndpointsChangedForOrigin : github.com/goccy/go-json.Marshaler *EventReportingAPIEndpointsChangedForOrigin : github.com/goccy/go-json.Unmarshaler EventReportingAPIEndpointsChangedForOrigin : github.com/mailru/easyjson.Marshaler *EventReportingAPIEndpointsChangedForOrigin : github.com/mailru/easyjson.MarshalerUnmarshaler *EventReportingAPIEndpointsChangedForOrigin : github.com/mailru/easyjson.Unmarshaler EventReportingAPIEndpointsChangedForOrigin : encoding/json.Marshaler *EventReportingAPIEndpointsChangedForOrigin : encoding/json.Unmarshaler
EventReportingAPIReportAdded is sent whenever a new report is added. And after 'enableReportingApi' for all existing reports. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-reportingApiReportAdded Report *ReportingAPIReport MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventReportingAPIReportAdded : github.com/goccy/go-json.Marshaler *EventReportingAPIReportAdded : github.com/goccy/go-json.Unmarshaler EventReportingAPIReportAdded : github.com/mailru/easyjson.Marshaler *EventReportingAPIReportAdded : github.com/mailru/easyjson.MarshalerUnmarshaler *EventReportingAPIReportAdded : github.com/mailru/easyjson.Unmarshaler EventReportingAPIReportAdded : encoding/json.Marshaler *EventReportingAPIReportAdded : encoding/json.Unmarshaler
EventReportingAPIReportUpdated [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-reportingApiReportUpdated Report *ReportingAPIReport MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventReportingAPIReportUpdated : github.com/goccy/go-json.Marshaler *EventReportingAPIReportUpdated : github.com/goccy/go-json.Unmarshaler EventReportingAPIReportUpdated : github.com/mailru/easyjson.Marshaler *EventReportingAPIReportUpdated : github.com/mailru/easyjson.MarshalerUnmarshaler *EventReportingAPIReportUpdated : github.com/mailru/easyjson.Unmarshaler EventReportingAPIReportUpdated : encoding/json.Marshaler *EventReportingAPIReportUpdated : encoding/json.Unmarshaler
EventRequestServedFromCache fired if request ended up loading from cache. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-requestServedFromCache // Request identifier. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventRequestServedFromCache : github.com/goccy/go-json.Marshaler *EventRequestServedFromCache : github.com/goccy/go-json.Unmarshaler EventRequestServedFromCache : github.com/mailru/easyjson.Marshaler *EventRequestServedFromCache : github.com/mailru/easyjson.MarshalerUnmarshaler *EventRequestServedFromCache : github.com/mailru/easyjson.Unmarshaler EventRequestServedFromCache : encoding/json.Marshaler *EventRequestServedFromCache : encoding/json.Unmarshaler
EventRequestWillBeSent fired when page is about to send HTTP request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-requestWillBeSent // URL of the document this request is loaded for. // Frame identifier. // Whether the request is initiated by a user gesture. Defaults to false. // Request initiator. // Loader identifier. Empty string if the request is fetched from worker. // In the case that redirectResponse is populated, this flag indicates whether requestWillBeSentExtraInfo and responseReceivedExtraInfo events will be or were emitted for the request which was just redirected. // Redirect response data. // Request data. // Request identifier. // Timestamp. // Type of this resource. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventRequestWillBeSent : github.com/goccy/go-json.Marshaler *EventRequestWillBeSent : github.com/goccy/go-json.Unmarshaler EventRequestWillBeSent : github.com/mailru/easyjson.Marshaler *EventRequestWillBeSent : github.com/mailru/easyjson.MarshalerUnmarshaler *EventRequestWillBeSent : github.com/mailru/easyjson.Unmarshaler EventRequestWillBeSent : encoding/json.Marshaler *EventRequestWillBeSent : encoding/json.Unmarshaler
EventRequestWillBeSentExtraInfo fired when additional information about a requestWillBeSent event is available from the network stack. Not every requestWillBeSent event will have an additional requestWillBeSentExtraInfo fired for it, and there is no guarantee whether requestWillBeSent or requestWillBeSentExtraInfo will be fired first for the same request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-requestWillBeSentExtraInfo // A list of cookies potentially associated to the requested URL. This includes both cookies sent with the request and the ones not sent; the latter are distinguished by having blockedReason field set. // The client security state set for the request. // Connection timing information for the request. // Raw request headers as they will be sent over the wire. // Request identifier. Used to match this information to an existing requestWillBeSent event. // Whether the site has partitioned cookies stored in a partition different than the current one. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventRequestWillBeSentExtraInfo : github.com/goccy/go-json.Marshaler *EventRequestWillBeSentExtraInfo : github.com/goccy/go-json.Unmarshaler EventRequestWillBeSentExtraInfo : github.com/mailru/easyjson.Marshaler *EventRequestWillBeSentExtraInfo : github.com/mailru/easyjson.MarshalerUnmarshaler *EventRequestWillBeSentExtraInfo : github.com/mailru/easyjson.Unmarshaler EventRequestWillBeSentExtraInfo : encoding/json.Marshaler *EventRequestWillBeSentExtraInfo : encoding/json.Unmarshaler
EventResourceChangedPriority fired when resource loading priority is changed. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-resourceChangedPriority // New priority // Request identifier. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventResourceChangedPriority : github.com/goccy/go-json.Marshaler *EventResourceChangedPriority : github.com/goccy/go-json.Unmarshaler EventResourceChangedPriority : github.com/mailru/easyjson.Marshaler *EventResourceChangedPriority : github.com/mailru/easyjson.MarshalerUnmarshaler *EventResourceChangedPriority : github.com/mailru/easyjson.Unmarshaler EventResourceChangedPriority : encoding/json.Marshaler *EventResourceChangedPriority : encoding/json.Unmarshaler
EventResponseReceived fired when HTTP response is available. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-responseReceived // Frame identifier. // Indicates whether requestWillBeSentExtraInfo and responseReceivedExtraInfo events will be or were emitted for this request. // Loader identifier. Empty string if the request is fetched from worker. // Request identifier. // Response data. // Timestamp. // Resource type. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventResponseReceived : github.com/goccy/go-json.Marshaler *EventResponseReceived : github.com/goccy/go-json.Unmarshaler EventResponseReceived : github.com/mailru/easyjson.Marshaler *EventResponseReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventResponseReceived : github.com/mailru/easyjson.Unmarshaler EventResponseReceived : encoding/json.Marshaler *EventResponseReceived : encoding/json.Unmarshaler
EventResponseReceivedExtraInfo fired when additional information about a responseReceived event is available from the network stack. Not every responseReceived event will have an additional responseReceivedExtraInfo for it, and responseReceivedExtraInfo may be fired before or after responseReceived. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-responseReceivedExtraInfo // A list of cookies which were not stored from the response along with the corresponding reasons for blocking. The cookies here may not be valid due to syntax errors, which are represented by the invalid cookie line string instead of a proper cookie. // The cookie partition key that will be used to store partitioned cookies set in this response. Only sent when partitioned cookies are enabled. // True if partitioned cookies are enabled, but the partition key is not serializeable to string. // Raw response headers as they were received over the wire. // Raw response header text as it was received over the wire. The raw text may not always be available, such as in the case of HTTP/2 or QUIC. // Request identifier. Used to match this information to another responseReceived event. // The IP address space of the resource. The address space can only be determined once the transport established the connection, so we can't send it in requestWillBeSentExtraInfo. // The status code of the response. This is useful in cases the request failed and no responseReceived event is triggered, which is the case for, e.g., CORS errors. This is also the correct status code for cached requests, where the status in responseReceived is a 200 and this will be 304. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventResponseReceivedExtraInfo : github.com/goccy/go-json.Marshaler *EventResponseReceivedExtraInfo : github.com/goccy/go-json.Unmarshaler EventResponseReceivedExtraInfo : github.com/mailru/easyjson.Marshaler *EventResponseReceivedExtraInfo : github.com/mailru/easyjson.MarshalerUnmarshaler *EventResponseReceivedExtraInfo : github.com/mailru/easyjson.Unmarshaler EventResponseReceivedExtraInfo : encoding/json.Marshaler *EventResponseReceivedExtraInfo : encoding/json.Unmarshaler
EventSignedExchangeReceived fired when a signed exchange was received over the network. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-signedExchangeReceived // Information about the signed exchange response. // Request identifier. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventSignedExchangeReceived : github.com/goccy/go-json.Marshaler *EventSignedExchangeReceived : github.com/goccy/go-json.Unmarshaler EventSignedExchangeReceived : github.com/mailru/easyjson.Marshaler *EventSignedExchangeReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventSignedExchangeReceived : github.com/mailru/easyjson.Unmarshaler EventSignedExchangeReceived : encoding/json.Marshaler *EventSignedExchangeReceived : encoding/json.Unmarshaler
EventSubresourceWebBundleInnerResponseError fired when request for resources within a .wbn file failed. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-subresourceWebBundleInnerResponseError // Bundle request identifier. Used to match this information to another event. This made be absent in case when the instrumentation was enabled only after webbundle was parsed. // Error message // Request identifier of the subresource request // URL of the subresource resource. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventSubresourceWebBundleInnerResponseError : github.com/goccy/go-json.Marshaler *EventSubresourceWebBundleInnerResponseError : github.com/goccy/go-json.Unmarshaler EventSubresourceWebBundleInnerResponseError : github.com/mailru/easyjson.Marshaler *EventSubresourceWebBundleInnerResponseError : github.com/mailru/easyjson.MarshalerUnmarshaler *EventSubresourceWebBundleInnerResponseError : github.com/mailru/easyjson.Unmarshaler EventSubresourceWebBundleInnerResponseError : encoding/json.Marshaler *EventSubresourceWebBundleInnerResponseError : encoding/json.Unmarshaler
EventSubresourceWebBundleInnerResponseParsed fired when handling requests for resources within a .wbn file. Note: this will only be fired for resources that are requested by the webpage. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-subresourceWebBundleInnerResponseParsed // Bundle request identifier. Used to match this information to another event. This made be absent in case when the instrumentation was enabled only after webbundle was parsed. // Request identifier of the subresource request // URL of the subresource resource. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventSubresourceWebBundleInnerResponseParsed : github.com/goccy/go-json.Marshaler *EventSubresourceWebBundleInnerResponseParsed : github.com/goccy/go-json.Unmarshaler EventSubresourceWebBundleInnerResponseParsed : github.com/mailru/easyjson.Marshaler *EventSubresourceWebBundleInnerResponseParsed : github.com/mailru/easyjson.MarshalerUnmarshaler *EventSubresourceWebBundleInnerResponseParsed : github.com/mailru/easyjson.Unmarshaler EventSubresourceWebBundleInnerResponseParsed : encoding/json.Marshaler *EventSubresourceWebBundleInnerResponseParsed : encoding/json.Unmarshaler
EventSubresourceWebBundleMetadataError fired once when parsing the .wbn file has failed. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-subresourceWebBundleMetadataError // Error message // Request identifier. Used to match this information to another event. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventSubresourceWebBundleMetadataError : github.com/goccy/go-json.Marshaler *EventSubresourceWebBundleMetadataError : github.com/goccy/go-json.Unmarshaler EventSubresourceWebBundleMetadataError : github.com/mailru/easyjson.Marshaler *EventSubresourceWebBundleMetadataError : github.com/mailru/easyjson.MarshalerUnmarshaler *EventSubresourceWebBundleMetadataError : github.com/mailru/easyjson.Unmarshaler EventSubresourceWebBundleMetadataError : encoding/json.Marshaler *EventSubresourceWebBundleMetadataError : encoding/json.Unmarshaler
EventSubresourceWebBundleMetadataReceived fired once when parsing the .wbn file has succeeded. The event contains the information about the web bundle contents. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-subresourceWebBundleMetadataReceived // Request identifier. Used to match this information to another event. // A list of URLs of resources in the subresource Web Bundle. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventSubresourceWebBundleMetadataReceived : github.com/goccy/go-json.Marshaler *EventSubresourceWebBundleMetadataReceived : github.com/goccy/go-json.Unmarshaler EventSubresourceWebBundleMetadataReceived : github.com/mailru/easyjson.Marshaler *EventSubresourceWebBundleMetadataReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventSubresourceWebBundleMetadataReceived : github.com/mailru/easyjson.Unmarshaler EventSubresourceWebBundleMetadataReceived : encoding/json.Marshaler *EventSubresourceWebBundleMetadataReceived : encoding/json.Unmarshaler
EventTrustTokenOperationDone fired exactly once for each Trust Token operation. Depending on the type of the operation and whether the operation succeeded or failed, the event is fired before the corresponding request was sent or after the response was received. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-trustTokenOperationDone // The number of obtained Trust Tokens on a successful "Issuance" operation. // Origin of the issuer in case of a "Issuance" or "Redemption" operation. RequestID RequestID // Detailed success or error status of the operation. 'AlreadyExists' also signifies a successful operation, as the result of the operation already exists und thus, the operation was abort preemptively (e.g. a cache hit). // Top level origin. The context in which the operation was attempted. Type TrustTokenOperationType MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventTrustTokenOperationDone : github.com/goccy/go-json.Marshaler *EventTrustTokenOperationDone : github.com/goccy/go-json.Unmarshaler EventTrustTokenOperationDone : github.com/mailru/easyjson.Marshaler *EventTrustTokenOperationDone : github.com/mailru/easyjson.MarshalerUnmarshaler *EventTrustTokenOperationDone : github.com/mailru/easyjson.Unmarshaler EventTrustTokenOperationDone : encoding/json.Marshaler *EventTrustTokenOperationDone : encoding/json.Unmarshaler
EventWebSocketClosed fired when WebSocket is closed. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketClosed // Request identifier. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketClosed : github.com/goccy/go-json.Marshaler *EventWebSocketClosed : github.com/goccy/go-json.Unmarshaler EventWebSocketClosed : github.com/mailru/easyjson.Marshaler *EventWebSocketClosed : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketClosed : github.com/mailru/easyjson.Unmarshaler EventWebSocketClosed : encoding/json.Marshaler *EventWebSocketClosed : encoding/json.Unmarshaler
EventWebSocketCreated fired upon WebSocket creation. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketCreated // Request initiator. // Request identifier. // WebSocket request URL. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketCreated : github.com/goccy/go-json.Marshaler *EventWebSocketCreated : github.com/goccy/go-json.Unmarshaler EventWebSocketCreated : github.com/mailru/easyjson.Marshaler *EventWebSocketCreated : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketCreated : github.com/mailru/easyjson.Unmarshaler EventWebSocketCreated : encoding/json.Marshaler *EventWebSocketCreated : encoding/json.Unmarshaler
EventWebSocketFrameError fired when WebSocket message error occurs. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketFrameError // WebSocket error message. // Request identifier. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketFrameError : github.com/goccy/go-json.Marshaler *EventWebSocketFrameError : github.com/goccy/go-json.Unmarshaler EventWebSocketFrameError : github.com/mailru/easyjson.Marshaler *EventWebSocketFrameError : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketFrameError : github.com/mailru/easyjson.Unmarshaler EventWebSocketFrameError : encoding/json.Marshaler *EventWebSocketFrameError : encoding/json.Unmarshaler
EventWebSocketFrameReceived fired when WebSocket message is received. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketFrameReceived // Request identifier. // WebSocket response data. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketFrameReceived : github.com/goccy/go-json.Marshaler *EventWebSocketFrameReceived : github.com/goccy/go-json.Unmarshaler EventWebSocketFrameReceived : github.com/mailru/easyjson.Marshaler *EventWebSocketFrameReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketFrameReceived : github.com/mailru/easyjson.Unmarshaler EventWebSocketFrameReceived : encoding/json.Marshaler *EventWebSocketFrameReceived : encoding/json.Unmarshaler
EventWebSocketFrameSent fired when WebSocket message is sent. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketFrameSent // Request identifier. // WebSocket response data. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketFrameSent : github.com/goccy/go-json.Marshaler *EventWebSocketFrameSent : github.com/goccy/go-json.Unmarshaler EventWebSocketFrameSent : github.com/mailru/easyjson.Marshaler *EventWebSocketFrameSent : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketFrameSent : github.com/mailru/easyjson.Unmarshaler EventWebSocketFrameSent : encoding/json.Marshaler *EventWebSocketFrameSent : encoding/json.Unmarshaler
EventWebSocketHandshakeResponseReceived fired when WebSocket handshake response becomes available. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketHandshakeResponseReceived // Request identifier. // WebSocket response data. // Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketHandshakeResponseReceived : github.com/goccy/go-json.Marshaler *EventWebSocketHandshakeResponseReceived : github.com/goccy/go-json.Unmarshaler EventWebSocketHandshakeResponseReceived : github.com/mailru/easyjson.Marshaler *EventWebSocketHandshakeResponseReceived : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketHandshakeResponseReceived : github.com/mailru/easyjson.Unmarshaler EventWebSocketHandshakeResponseReceived : encoding/json.Marshaler *EventWebSocketHandshakeResponseReceived : encoding/json.Unmarshaler
EventWebSocketWillSendHandshakeRequest fired when WebSocket is about to initiate handshake. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webSocketWillSendHandshakeRequest // WebSocket request data. // Request identifier. // Timestamp. // UTC Timestamp. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebSocketWillSendHandshakeRequest : github.com/goccy/go-json.Marshaler *EventWebSocketWillSendHandshakeRequest : github.com/goccy/go-json.Unmarshaler EventWebSocketWillSendHandshakeRequest : github.com/mailru/easyjson.Marshaler *EventWebSocketWillSendHandshakeRequest : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebSocketWillSendHandshakeRequest : github.com/mailru/easyjson.Unmarshaler EventWebSocketWillSendHandshakeRequest : encoding/json.Marshaler *EventWebSocketWillSendHandshakeRequest : encoding/json.Unmarshaler
EventWebTransportClosed fired when WebTransport is disposed. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webTransportClosed // Timestamp. // WebTransport identifier. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebTransportClosed : github.com/goccy/go-json.Marshaler *EventWebTransportClosed : github.com/goccy/go-json.Unmarshaler EventWebTransportClosed : github.com/mailru/easyjson.Marshaler *EventWebTransportClosed : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebTransportClosed : github.com/mailru/easyjson.Unmarshaler EventWebTransportClosed : encoding/json.Marshaler *EventWebTransportClosed : encoding/json.Unmarshaler
EventWebTransportConnectionEstablished fired when WebTransport handshake is finished. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webTransportConnectionEstablished // Timestamp. // WebTransport identifier. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebTransportConnectionEstablished : github.com/goccy/go-json.Marshaler *EventWebTransportConnectionEstablished : github.com/goccy/go-json.Unmarshaler EventWebTransportConnectionEstablished : github.com/mailru/easyjson.Marshaler *EventWebTransportConnectionEstablished : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebTransportConnectionEstablished : github.com/mailru/easyjson.Unmarshaler EventWebTransportConnectionEstablished : encoding/json.Marshaler *EventWebTransportConnectionEstablished : encoding/json.Unmarshaler
EventWebTransportCreated fired upon WebTransport creation. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-webTransportCreated // Request initiator. // Timestamp. // WebTransport identifier. // WebTransport request URL. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface EventWebTransportCreated : github.com/goccy/go-json.Marshaler *EventWebTransportCreated : github.com/goccy/go-json.Unmarshaler EventWebTransportCreated : github.com/mailru/easyjson.Marshaler *EventWebTransportCreated : github.com/mailru/easyjson.MarshalerUnmarshaler *EventWebTransportCreated : github.com/mailru/easyjson.Unmarshaler EventWebTransportCreated : encoding/json.Marshaler *EventWebTransportCreated : encoding/json.Unmarshaler
GetCertificateParams returns the DER-encoded certificate. // Origin to get certificate for. Do executes Network.getCertificate against the provided context. returns: tableNames MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetCertificateParams : github.com/goccy/go-json.Marshaler *GetCertificateParams : github.com/goccy/go-json.Unmarshaler GetCertificateParams : github.com/mailru/easyjson.Marshaler *GetCertificateParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetCertificateParams : github.com/mailru/easyjson.Unmarshaler GetCertificateParams : encoding/json.Marshaler *GetCertificateParams : encoding/json.Unmarshaler func GetCertificate(origin string) *GetCertificateParams
GetCertificateReturns return values. TableNames []string MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetCertificateReturns : github.com/goccy/go-json.Marshaler *GetCertificateReturns : github.com/goccy/go-json.Unmarshaler GetCertificateReturns : github.com/mailru/easyjson.Marshaler *GetCertificateReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetCertificateReturns : github.com/mailru/easyjson.Unmarshaler GetCertificateReturns : encoding/json.Marshaler *GetCertificateReturns : encoding/json.Unmarshaler
GetCookiesParams returns all browser cookies for the current URL. Depending on the backend support, will return detailed cookie information in the cookies field. // The list of URLs for which applicable cookies will be fetched. If not specified, it's assumed to be set to the list containing the URLs of the page and all of its subframes. Do executes Network.getCookies against the provided context. returns: cookies - Array of cookie objects. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithUrls the list of URLs for which applicable cookies will be fetched. If not specified, it's assumed to be set to the list containing the URLs of the page and all of its subframes. GetCookiesParams : github.com/goccy/go-json.Marshaler *GetCookiesParams : github.com/goccy/go-json.Unmarshaler GetCookiesParams : github.com/mailru/easyjson.Marshaler *GetCookiesParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetCookiesParams : github.com/mailru/easyjson.Unmarshaler GetCookiesParams : encoding/json.Marshaler *GetCookiesParams : encoding/json.Unmarshaler func GetCookies() *GetCookiesParams func GetCookiesParams.WithUrls(urls []string) *GetCookiesParams
GetCookiesReturns return values. // Array of cookie objects. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetCookiesReturns : github.com/goccy/go-json.Marshaler *GetCookiesReturns : github.com/goccy/go-json.Unmarshaler GetCookiesReturns : github.com/mailru/easyjson.Marshaler *GetCookiesReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetCookiesReturns : github.com/mailru/easyjson.Unmarshaler GetCookiesReturns : encoding/json.Marshaler *GetCookiesReturns : encoding/json.Unmarshaler
GetRequestPostDataParams returns post data sent with the request. Returns an error when no data was sent with the request. // Request identifier. Do executes Network.getRequestPostData against the provided context. returns: postData - Request body string, omitting files from multipart requests MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetRequestPostDataParams : github.com/goccy/go-json.Marshaler *GetRequestPostDataParams : github.com/goccy/go-json.Unmarshaler GetRequestPostDataParams : github.com/mailru/easyjson.Marshaler *GetRequestPostDataParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetRequestPostDataParams : github.com/mailru/easyjson.Unmarshaler GetRequestPostDataParams : encoding/json.Marshaler *GetRequestPostDataParams : encoding/json.Unmarshaler func GetRequestPostData(requestID RequestID) *GetRequestPostDataParams
GetRequestPostDataReturns return values. // Request body string, omitting files from multipart requests MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetRequestPostDataReturns : github.com/goccy/go-json.Marshaler *GetRequestPostDataReturns : github.com/goccy/go-json.Unmarshaler GetRequestPostDataReturns : github.com/mailru/easyjson.Marshaler *GetRequestPostDataReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetRequestPostDataReturns : github.com/mailru/easyjson.Unmarshaler GetRequestPostDataReturns : encoding/json.Marshaler *GetRequestPostDataReturns : encoding/json.Unmarshaler
GetResponseBodyForInterceptionParams returns content served for the given currently intercepted request. // Identifier for the intercepted request to get body for. Do executes Network.getResponseBodyForInterception against the provided context. returns: body - Response body. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetResponseBodyForInterceptionParams : github.com/goccy/go-json.Marshaler *GetResponseBodyForInterceptionParams : github.com/goccy/go-json.Unmarshaler GetResponseBodyForInterceptionParams : github.com/mailru/easyjson.Marshaler *GetResponseBodyForInterceptionParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetResponseBodyForInterceptionParams : github.com/mailru/easyjson.Unmarshaler GetResponseBodyForInterceptionParams : encoding/json.Marshaler *GetResponseBodyForInterceptionParams : encoding/json.Unmarshaler func GetResponseBodyForInterception(interceptionID InterceptionID) *GetResponseBodyForInterceptionParams
GetResponseBodyForInterceptionReturns return values. // True, if content was sent as base64. // Response body. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetResponseBodyForInterceptionReturns : github.com/goccy/go-json.Marshaler *GetResponseBodyForInterceptionReturns : github.com/goccy/go-json.Unmarshaler GetResponseBodyForInterceptionReturns : github.com/mailru/easyjson.Marshaler *GetResponseBodyForInterceptionReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetResponseBodyForInterceptionReturns : github.com/mailru/easyjson.Unmarshaler GetResponseBodyForInterceptionReturns : encoding/json.Marshaler *GetResponseBodyForInterceptionReturns : encoding/json.Unmarshaler
GetResponseBodyParams returns content served for the given request. // Request identifier. Do executes Network.getResponseBody against the provided context. returns: body - Response body. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetResponseBodyParams : github.com/goccy/go-json.Marshaler *GetResponseBodyParams : github.com/goccy/go-json.Unmarshaler GetResponseBodyParams : github.com/mailru/easyjson.Marshaler *GetResponseBodyParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetResponseBodyParams : github.com/mailru/easyjson.Unmarshaler GetResponseBodyParams : encoding/json.Marshaler *GetResponseBodyParams : encoding/json.Unmarshaler func GetResponseBody(requestID RequestID) *GetResponseBodyParams
GetResponseBodyReturns return values. // True, if content was sent as base64. // Response body. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetResponseBodyReturns : github.com/goccy/go-json.Marshaler *GetResponseBodyReturns : github.com/goccy/go-json.Unmarshaler GetResponseBodyReturns : github.com/mailru/easyjson.Marshaler *GetResponseBodyReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetResponseBodyReturns : github.com/mailru/easyjson.Unmarshaler GetResponseBodyReturns : encoding/json.Marshaler *GetResponseBodyReturns : encoding/json.Unmarshaler
GetSecurityIsolationStatusParams returns information about the COEP/COOP isolation status. // The frame in whose document the node resides. If omitted, the root frame is used. Do executes Network.getSecurityIsolationStatus against the provided context. returns: status MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithFrameID if no frameId is provided, the status of the target is provided. GetSecurityIsolationStatusParams : github.com/goccy/go-json.Marshaler *GetSecurityIsolationStatusParams : github.com/goccy/go-json.Unmarshaler GetSecurityIsolationStatusParams : github.com/mailru/easyjson.Marshaler *GetSecurityIsolationStatusParams : github.com/mailru/easyjson.MarshalerUnmarshaler *GetSecurityIsolationStatusParams : github.com/mailru/easyjson.Unmarshaler GetSecurityIsolationStatusParams : encoding/json.Marshaler *GetSecurityIsolationStatusParams : encoding/json.Unmarshaler func GetSecurityIsolationStatus() *GetSecurityIsolationStatusParams func GetSecurityIsolationStatusParams.WithFrameID(frameID cdp.FrameID) *GetSecurityIsolationStatusParams
GetSecurityIsolationStatusReturns return values. Status *SecurityIsolationStatus MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface GetSecurityIsolationStatusReturns : github.com/goccy/go-json.Marshaler *GetSecurityIsolationStatusReturns : github.com/goccy/go-json.Unmarshaler GetSecurityIsolationStatusReturns : github.com/mailru/easyjson.Marshaler *GetSecurityIsolationStatusReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *GetSecurityIsolationStatusReturns : github.com/mailru/easyjson.Unmarshaler GetSecurityIsolationStatusReturns : encoding/json.Marshaler *GetSecurityIsolationStatusReturns : encoding/json.Unmarshaler
Headers request / response headers as keys / values of JSON object. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-Headers func SetExtraHTTPHeaders(headers Headers) *SetExtraHTTPHeadersParams
Initiator information about the request initiator. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-Initiator // Initiator column number, set for Parser type or for Script type (when script is importing module) (0-based). // Initiator line number, set for Parser type or for Script type (when script is importing module) (0-based). // Set if another request triggered this request (e.g. preflight). // Initiator JavaScript stack trace, set for Script only. // Type of this initiator. // Initiator URL, set for Parser type or for Script type (when script is importing module) or for SignedExchange type. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface Initiator : github.com/goccy/go-json.Marshaler *Initiator : github.com/goccy/go-json.Unmarshaler Initiator : github.com/mailru/easyjson.Marshaler *Initiator : github.com/mailru/easyjson.MarshalerUnmarshaler *Initiator : github.com/mailru/easyjson.Unmarshaler Initiator : encoding/json.Marshaler *Initiator : encoding/json.Unmarshaler
InitiatorType type of this initiator. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-Initiator MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the InitiatorType as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. InitiatorType : github.com/goccy/go-json.Marshaler *InitiatorType : github.com/goccy/go-json.Unmarshaler InitiatorType : github.com/mailru/easyjson.Marshaler *InitiatorType : github.com/mailru/easyjson.MarshalerUnmarshaler *InitiatorType : github.com/mailru/easyjson.Unmarshaler InitiatorType : encoding/json.Marshaler *InitiatorType : encoding/json.Unmarshaler InitiatorType : expvar.Var InitiatorType : fmt.Stringer const InitiatorTypeOther const InitiatorTypeParser const InitiatorTypePreflight const InitiatorTypePreload const InitiatorTypeScript const InitiatorTypeSignedExchange
InterceptionID unique intercepted request identifier. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-InterceptionId String returns the InterceptionID as string value. InterceptionID : expvar.Var InterceptionID : fmt.Stringer func GetResponseBodyForInterception(interceptionID InterceptionID) *GetResponseBodyForInterceptionParams func TakeResponseBodyForInterceptionAsStream(interceptionID InterceptionID) *TakeResponseBodyForInterceptionAsStreamParams
InterceptionStage stages of the interception to begin intercepting. Request will intercept before the request is sent. Response will intercept after the response is received. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-InterceptionStage MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the InterceptionStage as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. InterceptionStage : github.com/goccy/go-json.Marshaler *InterceptionStage : github.com/goccy/go-json.Unmarshaler InterceptionStage : github.com/mailru/easyjson.Marshaler *InterceptionStage : github.com/mailru/easyjson.MarshalerUnmarshaler *InterceptionStage : github.com/mailru/easyjson.Unmarshaler InterceptionStage : encoding/json.Marshaler *InterceptionStage : encoding/json.Unmarshaler InterceptionStage : expvar.Var InterceptionStage : fmt.Stringer const InterceptionStageHeadersReceived const InterceptionStageRequest
IPAddressSpace [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-IPAddressSpace MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the IPAddressSpace as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. IPAddressSpace : github.com/goccy/go-json.Marshaler *IPAddressSpace : github.com/goccy/go-json.Unmarshaler IPAddressSpace : github.com/mailru/easyjson.Marshaler *IPAddressSpace : github.com/mailru/easyjson.MarshalerUnmarshaler *IPAddressSpace : github.com/mailru/easyjson.Unmarshaler IPAddressSpace : encoding/json.Marshaler *IPAddressSpace : encoding/json.Unmarshaler IPAddressSpace : expvar.Var IPAddressSpace : fmt.Stringer const IPAddressSpaceLocal const IPAddressSpacePrivate const IPAddressSpacePublic const IPAddressSpaceUnknown
LoadNetworkResourceOptions an options object that may be extended later to better support CORS, CORB and streaming. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-LoadNetworkResourceOptions DisableCache bool IncludeCredentials bool MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface LoadNetworkResourceOptions : github.com/goccy/go-json.Marshaler *LoadNetworkResourceOptions : github.com/goccy/go-json.Unmarshaler LoadNetworkResourceOptions : github.com/mailru/easyjson.Marshaler *LoadNetworkResourceOptions : github.com/mailru/easyjson.MarshalerUnmarshaler *LoadNetworkResourceOptions : github.com/mailru/easyjson.Unmarshaler LoadNetworkResourceOptions : encoding/json.Marshaler *LoadNetworkResourceOptions : encoding/json.Unmarshaler func LoadNetworkResource(url string, options *LoadNetworkResourceOptions) *LoadNetworkResourceParams
LoadNetworkResourcePageResult an object providing the result of a network resource load. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-LoadNetworkResourcePageResult HTTPStatusCode float64 // Response headers. // Optional values used for error reporting. NetErrorName string // If successful, one of the following two fields holds the result. Success bool MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface LoadNetworkResourcePageResult : github.com/goccy/go-json.Marshaler *LoadNetworkResourcePageResult : github.com/goccy/go-json.Unmarshaler LoadNetworkResourcePageResult : github.com/mailru/easyjson.Marshaler *LoadNetworkResourcePageResult : github.com/mailru/easyjson.MarshalerUnmarshaler *LoadNetworkResourcePageResult : github.com/mailru/easyjson.Unmarshaler LoadNetworkResourcePageResult : encoding/json.Marshaler *LoadNetworkResourcePageResult : encoding/json.Unmarshaler func (*LoadNetworkResourceParams).Do(ctx context.Context) (resource *LoadNetworkResourcePageResult, err error)
LoadNetworkResourceParams fetches the resource and returns the content. // Frame id to get the resource for. Mandatory for frame targets, and should be omitted for worker targets. // Options for the request. // URL of the resource to get content for. Do executes Network.loadNetworkResource against the provided context. returns: resource MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithFrameID frame id to get the resource for. Mandatory for frame targets, and should be omitted for worker targets. LoadNetworkResourceParams : github.com/goccy/go-json.Marshaler *LoadNetworkResourceParams : github.com/goccy/go-json.Unmarshaler LoadNetworkResourceParams : github.com/mailru/easyjson.Marshaler *LoadNetworkResourceParams : github.com/mailru/easyjson.MarshalerUnmarshaler *LoadNetworkResourceParams : github.com/mailru/easyjson.Unmarshaler LoadNetworkResourceParams : encoding/json.Marshaler *LoadNetworkResourceParams : encoding/json.Unmarshaler func LoadNetworkResource(url string, options *LoadNetworkResourceOptions) *LoadNetworkResourceParams func LoadNetworkResourceParams.WithFrameID(frameID cdp.FrameID) *LoadNetworkResourceParams
LoadNetworkResourceReturns return values. Resource *LoadNetworkResourcePageResult MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface LoadNetworkResourceReturns : github.com/goccy/go-json.Marshaler *LoadNetworkResourceReturns : github.com/goccy/go-json.Unmarshaler LoadNetworkResourceReturns : github.com/mailru/easyjson.Marshaler *LoadNetworkResourceReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *LoadNetworkResourceReturns : github.com/mailru/easyjson.Unmarshaler LoadNetworkResourceReturns : encoding/json.Marshaler *LoadNetworkResourceReturns : encoding/json.Unmarshaler
PostDataEntry post data entry for HTTP request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-PostDataEntry Bytes string MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface PostDataEntry : github.com/goccy/go-json.Marshaler *PostDataEntry : github.com/goccy/go-json.Unmarshaler PostDataEntry : github.com/mailru/easyjson.Marshaler *PostDataEntry : github.com/mailru/easyjson.MarshalerUnmarshaler *PostDataEntry : github.com/mailru/easyjson.Unmarshaler PostDataEntry : encoding/json.Marshaler *PostDataEntry : encoding/json.Unmarshaler
PrivateNetworkRequestPolicy [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-PrivateNetworkRequestPolicy MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the PrivateNetworkRequestPolicy as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. PrivateNetworkRequestPolicy : github.com/goccy/go-json.Marshaler *PrivateNetworkRequestPolicy : github.com/goccy/go-json.Unmarshaler PrivateNetworkRequestPolicy : github.com/mailru/easyjson.Marshaler *PrivateNetworkRequestPolicy : github.com/mailru/easyjson.MarshalerUnmarshaler *PrivateNetworkRequestPolicy : github.com/mailru/easyjson.Unmarshaler PrivateNetworkRequestPolicy : encoding/json.Marshaler *PrivateNetworkRequestPolicy : encoding/json.Unmarshaler PrivateNetworkRequestPolicy : expvar.Var PrivateNetworkRequestPolicy : fmt.Stringer const PrivateNetworkRequestPolicyAllow const PrivateNetworkRequestPolicyBlockFromInsecureToMorePrivate const PrivateNetworkRequestPolicyPreflightBlock const PrivateNetworkRequestPolicyPreflightWarn const PrivateNetworkRequestPolicyWarnFromInsecureToMorePrivate
ReferrerPolicy the referrer policy of the request, as defined in https://www.w3.org/TR/referrer-policy/. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-Request MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ReferrerPolicy as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ReferrerPolicy : github.com/goccy/go-json.Marshaler *ReferrerPolicy : github.com/goccy/go-json.Unmarshaler ReferrerPolicy : github.com/mailru/easyjson.Marshaler *ReferrerPolicy : github.com/mailru/easyjson.MarshalerUnmarshaler *ReferrerPolicy : github.com/mailru/easyjson.Unmarshaler ReferrerPolicy : encoding/json.Marshaler *ReferrerPolicy : encoding/json.Unmarshaler ReferrerPolicy : expvar.Var ReferrerPolicy : fmt.Stringer const ReferrerPolicyNoReferrer const ReferrerPolicyNoReferrerWhenDowngrade const ReferrerPolicyOrigin const ReferrerPolicyOriginWhenCrossOrigin const ReferrerPolicySameOrigin const ReferrerPolicyStrictOrigin const ReferrerPolicyStrictOriginWhenCrossOrigin const ReferrerPolicyUnsafeURL
ReplayXHRParams this method sends a new XMLHttpRequest which is identical to the original one. The following parameters should be identical: method, url, async, request body, extra headers, withCredentials attribute, user, password. // Request identifier. Do executes Network.replayXHR against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *ReplayXHRParams : github.com/chromedp/chromedp.Action *ReplayXHRParams : github.com/chromedp/chromedp.CallAction *ReplayXHRParams : github.com/chromedp/chromedp.EmulateAction *ReplayXHRParams : github.com/chromedp/chromedp.EvaluateAction *ReplayXHRParams : github.com/chromedp/chromedp.KeyAction *ReplayXHRParams : github.com/chromedp/chromedp.MouseAction *ReplayXHRParams : github.com/chromedp/chromedp.NavigateAction *ReplayXHRParams : github.com/chromedp/chromedp.PollAction *ReplayXHRParams : github.com/chromedp/chromedp.QueryAction ReplayXHRParams : github.com/goccy/go-json.Marshaler *ReplayXHRParams : github.com/goccy/go-json.Unmarshaler ReplayXHRParams : github.com/mailru/easyjson.Marshaler *ReplayXHRParams : github.com/mailru/easyjson.MarshalerUnmarshaler *ReplayXHRParams : github.com/mailru/easyjson.Unmarshaler ReplayXHRParams : encoding/json.Marshaler *ReplayXHRParams : encoding/json.Unmarshaler func ReplayXHR(requestID RequestID) *ReplayXHRParams
ReportID [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ReportId String returns the ReportID as string value. ReportID : expvar.Var ReportID : fmt.Stringer
ReportingAPIEndpoint [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ReportingApiEndpoint // Name of the endpoint group. // The URL of the endpoint to which reports may be delivered. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface ReportingAPIEndpoint : github.com/goccy/go-json.Marshaler *ReportingAPIEndpoint : github.com/goccy/go-json.Unmarshaler ReportingAPIEndpoint : github.com/mailru/easyjson.Marshaler *ReportingAPIEndpoint : github.com/mailru/easyjson.MarshalerUnmarshaler *ReportingAPIEndpoint : github.com/mailru/easyjson.Unmarshaler ReportingAPIEndpoint : encoding/json.Marshaler *ReportingAPIEndpoint : encoding/json.Unmarshaler
ReportingAPIReport an object representing a report generated by the Reporting API. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ReportingApiReport Body easyjson.RawMessage // The number of delivery attempts made so far, not including an active attempt. // How many uploads deep the related request was. // The name of the endpoint group that should be used to deliver the report. ID ReportID // The URL of the document that triggered the report. Status ReportStatus // When the report was generated. // The type of the report (specifies the set of data that is contained in the report body). MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface ReportingAPIReport : github.com/goccy/go-json.Marshaler *ReportingAPIReport : github.com/goccy/go-json.Unmarshaler ReportingAPIReport : github.com/mailru/easyjson.Marshaler *ReportingAPIReport : github.com/mailru/easyjson.MarshalerUnmarshaler *ReportingAPIReport : github.com/mailru/easyjson.Unmarshaler ReportingAPIReport : encoding/json.Marshaler *ReportingAPIReport : encoding/json.Unmarshaler
ReportStatus the status of a Reporting API report. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ReportStatus MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ReportStatus as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ReportStatus : github.com/goccy/go-json.Marshaler *ReportStatus : github.com/goccy/go-json.Unmarshaler ReportStatus : github.com/mailru/easyjson.Marshaler *ReportStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *ReportStatus : github.com/mailru/easyjson.Unmarshaler ReportStatus : encoding/json.Marshaler *ReportStatus : encoding/json.Unmarshaler ReportStatus : expvar.Var ReportStatus : fmt.Stringer const ReportStatusMarkedForRemoval const ReportStatusPending const ReportStatusQueued const ReportStatusSuccess
Request HTTP request data. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-Request // True when the request has POST data. Note that postData might still be omitted when this flag is true when the data is too long. // HTTP request headers. // Priority of the resource request at the time request is sent. // Whether is loaded via link preload. // True if this resource request is considered to be the 'same site' as the request correspondinfg to the main frame. // HTTP request method. // The mixed content type of the request. // HTTP POST request data. // Request body elements. This will be converted from base64 to binary // The referrer policy of the request, as defined in https://www.w3.org/TR/referrer-policy/ // Set for requests when the TrustToken API is used. Contains the parameters passed by the developer (e.g. via "fetch") as understood by the backend. // Request URL (without fragment). // Fragment of the requested URL starting with hash, if present. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface Request : github.com/goccy/go-json.Marshaler *Request : github.com/goccy/go-json.Unmarshaler Request : github.com/mailru/easyjson.Marshaler *Request : github.com/mailru/easyjson.MarshalerUnmarshaler *Request : github.com/mailru/easyjson.Unmarshaler Request : encoding/json.Marshaler *Request : encoding/json.Unmarshaler
RequestID unique request identifier. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-RequestId String returns the RequestID as string value. RequestID : expvar.Var RequestID : fmt.Stringer func GetRequestPostData(requestID RequestID) *GetRequestPostDataParams func GetResponseBody(requestID RequestID) *GetResponseBodyParams func ReplayXHR(requestID RequestID) *ReplayXHRParams func SearchInResponseBody(requestID RequestID, query string) *SearchInResponseBodyParams func github.com/chromedp/cdproto/audits.GetEncodedResponse(requestID RequestID, encoding audits.GetEncodedResponseEncoding) *audits.GetEncodedResponseParams
RequestPattern request pattern for interception. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-RequestPattern // Stage at which to begin intercepting requests. Default is Request. // If set, only requests for matching resource types will be intercepted. // Wildcards ('*' -> zero or more, '?' -> exactly one) are allowed. Escape character is backslash. Omitting is equivalent to "*". MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface RequestPattern : github.com/goccy/go-json.Marshaler *RequestPattern : github.com/goccy/go-json.Unmarshaler RequestPattern : github.com/mailru/easyjson.Marshaler *RequestPattern : github.com/mailru/easyjson.MarshalerUnmarshaler *RequestPattern : github.com/mailru/easyjson.Unmarshaler RequestPattern : encoding/json.Marshaler *RequestPattern : encoding/json.Unmarshaler
ResourcePriority loading priority of a resource request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ResourcePriority MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ResourcePriority as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ResourcePriority : github.com/goccy/go-json.Marshaler *ResourcePriority : github.com/goccy/go-json.Unmarshaler ResourcePriority : github.com/mailru/easyjson.Marshaler *ResourcePriority : github.com/mailru/easyjson.MarshalerUnmarshaler *ResourcePriority : github.com/mailru/easyjson.Unmarshaler ResourcePriority : encoding/json.Marshaler *ResourcePriority : encoding/json.Unmarshaler ResourcePriority : expvar.Var ResourcePriority : fmt.Stringer const ResourcePriorityHigh const ResourcePriorityLow const ResourcePriorityMedium const ResourcePriorityVeryHigh const ResourcePriorityVeryLow
ResourceTiming timing information for the request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ResourceTiming // Connected to the remote host. // Started connecting to the remote host. // Finished DNS address resolve. // Started DNS address resolve. // Finished resolving proxy. // Started resolving proxy. // Time the server finished pushing request. // Time the server started pushing request. // Finished receiving response headers. // Started receiving response headers. // Timing's requestTime is a baseline in seconds, while the other numbers are ticks in milliseconds relatively to this requestTime. // Finished sending request. // Started sending request. // Finished SSL handshake. // Started SSL handshake. // Started fetch event. // Finished Starting ServiceWorker. // Settled fetch event respondWith promise. // Started running ServiceWorker. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface ResourceTiming : github.com/goccy/go-json.Marshaler *ResourceTiming : github.com/goccy/go-json.Unmarshaler ResourceTiming : github.com/mailru/easyjson.Marshaler *ResourceTiming : github.com/mailru/easyjson.MarshalerUnmarshaler *ResourceTiming : github.com/mailru/easyjson.Unmarshaler ResourceTiming : encoding/json.Marshaler *ResourceTiming : encoding/json.Unmarshaler
ResourceType resource type as it was perceived by the rendering engine. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ResourceType MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ResourceType as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ResourceType : github.com/goccy/go-json.Marshaler *ResourceType : github.com/goccy/go-json.Unmarshaler ResourceType : github.com/mailru/easyjson.Marshaler *ResourceType : github.com/mailru/easyjson.MarshalerUnmarshaler *ResourceType : github.com/mailru/easyjson.Unmarshaler ResourceType : encoding/json.Marshaler *ResourceType : encoding/json.Unmarshaler ResourceType : expvar.Var ResourceType : fmt.Stringer const ResourceTypeCSPViolationReport const ResourceTypeDocument const ResourceTypeEventSource const ResourceTypeFetch const ResourceTypeFont const ResourceTypeImage const ResourceTypeManifest const ResourceTypeMedia const ResourceTypeOther const ResourceTypePing const ResourceTypePrefetch const ResourceTypePreflight const ResourceTypeScript const ResourceTypeSignedExchange const ResourceTypeStylesheet const ResourceTypeTextTrack const ResourceTypeWebSocket const ResourceTypeXHR
Response HTTP response data. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-Response // The reason why Chrome uses a specific transport protocol for HTTP semantics. // Cache Storage Cache Name. // Physical connection id that was actually used for this request. // Specifies whether physical connection was actually reused for this request. // Total number of bytes received for this request so far. // Specifies that the request was served from the disk cache. // Specifies that the request was served from the prefetch cache. // Specifies that the request was served from the ServiceWorker. // HTTP response headers. // Resource mimeType as determined by the browser. // Protocol used to fetch this request. // Remote IP address. // Remote port. // Refined HTTP request headers that were actually transmitted over the network. // The time at which the returned response was generated. // Security details for the request. // Security state of the request resource. // Response source of response from ServiceWorker. // HTTP response status code. // HTTP response status text. // Timing information for the given request. // Response URL. This URL can be different from CachedResource.url in case of redirect. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface Response : github.com/goccy/go-json.Marshaler *Response : github.com/goccy/go-json.Unmarshaler Response : github.com/mailru/easyjson.Marshaler *Response : github.com/mailru/easyjson.MarshalerUnmarshaler *Response : github.com/mailru/easyjson.Unmarshaler Response : encoding/json.Marshaler *Response : encoding/json.Unmarshaler func github.com/chromedp/chromedp.RunResponse(ctx context.Context, actions ...chromedp.Action) (*Response, error)
SearchInResponseBodyParams searches for given string in response content. // If true, search is case sensitive. // If true, treats string parameter as regex. // String to search for. // Identifier of the network response to search. Do executes Network.searchInResponseBody against the provided context. returns: result - List of search matches. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithCaseSensitive if true, search is case sensitive. WithIsRegex if true, treats string parameter as regex. SearchInResponseBodyParams : github.com/goccy/go-json.Marshaler *SearchInResponseBodyParams : github.com/goccy/go-json.Unmarshaler SearchInResponseBodyParams : github.com/mailru/easyjson.Marshaler *SearchInResponseBodyParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SearchInResponseBodyParams : github.com/mailru/easyjson.Unmarshaler SearchInResponseBodyParams : encoding/json.Marshaler *SearchInResponseBodyParams : encoding/json.Unmarshaler func SearchInResponseBody(requestID RequestID, query string) *SearchInResponseBodyParams func SearchInResponseBodyParams.WithCaseSensitive(caseSensitive bool) *SearchInResponseBodyParams func SearchInResponseBodyParams.WithIsRegex(isRegex bool) *SearchInResponseBodyParams
SearchInResponseBodyReturns return values. // List of search matches. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SearchInResponseBodyReturns : github.com/goccy/go-json.Marshaler *SearchInResponseBodyReturns : github.com/goccy/go-json.Unmarshaler SearchInResponseBodyReturns : github.com/mailru/easyjson.Marshaler *SearchInResponseBodyReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *SearchInResponseBodyReturns : github.com/mailru/easyjson.Unmarshaler SearchInResponseBodyReturns : encoding/json.Marshaler *SearchInResponseBodyReturns : encoding/json.Unmarshaler
SecurityDetails security details about a request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SecurityDetails // Certificate ID value. // Whether the request complied with Certificate Transparency policy // Cipher name. // Whether the connection used Encrypted ClientHello // Name of the issuing CA. // Key Exchange used by the connection, or the empty string if not applicable. // (EC)DH group used by the connection, if applicable. // TLS MAC. Note that AEAD ciphers do not have separate MACs. // Protocol name (e.g. "TLS 1.2" or "QUIC"). // Subject Alternative Name (SAN) DNS names and IP addresses. // The signature algorithm used by the server in the TLS server signature, represented as a TLS SignatureScheme code point. Omitted if not applicable or not known. // List of signed certificate timestamps (SCTs). // Certificate subject name. // Certificate valid from date. // Certificate valid to (expiration) date MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SecurityDetails : github.com/goccy/go-json.Marshaler *SecurityDetails : github.com/goccy/go-json.Unmarshaler SecurityDetails : github.com/mailru/easyjson.Marshaler *SecurityDetails : github.com/mailru/easyjson.MarshalerUnmarshaler *SecurityDetails : github.com/mailru/easyjson.Unmarshaler SecurityDetails : encoding/json.Marshaler *SecurityDetails : encoding/json.Unmarshaler
SecurityIsolationStatus [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SecurityIsolationStatus Coep *CrossOriginEmbedderPolicyStatus Coop *CrossOriginOpenerPolicyStatus Csp []*ContentSecurityPolicyStatus MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SecurityIsolationStatus : github.com/goccy/go-json.Marshaler *SecurityIsolationStatus : github.com/goccy/go-json.Unmarshaler SecurityIsolationStatus : github.com/mailru/easyjson.Marshaler *SecurityIsolationStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *SecurityIsolationStatus : github.com/mailru/easyjson.Unmarshaler SecurityIsolationStatus : encoding/json.Marshaler *SecurityIsolationStatus : encoding/json.Unmarshaler func (*GetSecurityIsolationStatusParams).Do(ctx context.Context) (status *SecurityIsolationStatus, err error)
ServiceWorkerResponseSource source of serviceworker response. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-ServiceWorkerResponseSource MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the ServiceWorkerResponseSource as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. ServiceWorkerResponseSource : github.com/goccy/go-json.Marshaler *ServiceWorkerResponseSource : github.com/goccy/go-json.Unmarshaler ServiceWorkerResponseSource : github.com/mailru/easyjson.Marshaler *ServiceWorkerResponseSource : github.com/mailru/easyjson.MarshalerUnmarshaler *ServiceWorkerResponseSource : github.com/mailru/easyjson.Unmarshaler ServiceWorkerResponseSource : encoding/json.Marshaler *ServiceWorkerResponseSource : encoding/json.Unmarshaler ServiceWorkerResponseSource : expvar.Var ServiceWorkerResponseSource : fmt.Stringer const ServiceWorkerResponseSourceCacheStorage const ServiceWorkerResponseSourceFallbackCode const ServiceWorkerResponseSourceHTTPCache const ServiceWorkerResponseSourceNetwork
SetAcceptedEncodingsParams sets a list of content encodings that will be accepted. Empty list means no encoding is accepted. // List of accepted content encodings. Do executes Network.setAcceptedEncodings against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.Action *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.CallAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.EmulateAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.EvaluateAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.KeyAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.MouseAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.NavigateAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.PollAction *SetAcceptedEncodingsParams : github.com/chromedp/chromedp.QueryAction SetAcceptedEncodingsParams : github.com/goccy/go-json.Marshaler *SetAcceptedEncodingsParams : github.com/goccy/go-json.Unmarshaler SetAcceptedEncodingsParams : github.com/mailru/easyjson.Marshaler *SetAcceptedEncodingsParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetAcceptedEncodingsParams : github.com/mailru/easyjson.Unmarshaler SetAcceptedEncodingsParams : encoding/json.Marshaler *SetAcceptedEncodingsParams : encoding/json.Unmarshaler func SetAcceptedEncodings(encodings []ContentEncoding) *SetAcceptedEncodingsParams
SetAttachDebugStackParams specifies whether to attach a page script stack id in requests. Enabled bool Do executes Network.setAttachDebugStack against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetAttachDebugStackParams : github.com/chromedp/chromedp.Action *SetAttachDebugStackParams : github.com/chromedp/chromedp.CallAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.EmulateAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.EvaluateAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.KeyAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.MouseAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.NavigateAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.PollAction *SetAttachDebugStackParams : github.com/chromedp/chromedp.QueryAction SetAttachDebugStackParams : github.com/goccy/go-json.Marshaler *SetAttachDebugStackParams : github.com/goccy/go-json.Unmarshaler SetAttachDebugStackParams : github.com/mailru/easyjson.Marshaler *SetAttachDebugStackParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetAttachDebugStackParams : github.com/mailru/easyjson.Unmarshaler SetAttachDebugStackParams : encoding/json.Marshaler *SetAttachDebugStackParams : encoding/json.Unmarshaler func SetAttachDebugStack(enabled bool) *SetAttachDebugStackParams
SetBlockedURLSParams blocks URLs from loading. // URL patterns to block. Wildcards ('*') are allowed. Do executes Network.setBlockedURLs against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetBlockedURLSParams : github.com/chromedp/chromedp.Action *SetBlockedURLSParams : github.com/chromedp/chromedp.CallAction *SetBlockedURLSParams : github.com/chromedp/chromedp.EmulateAction *SetBlockedURLSParams : github.com/chromedp/chromedp.EvaluateAction *SetBlockedURLSParams : github.com/chromedp/chromedp.KeyAction *SetBlockedURLSParams : github.com/chromedp/chromedp.MouseAction *SetBlockedURLSParams : github.com/chromedp/chromedp.NavigateAction *SetBlockedURLSParams : github.com/chromedp/chromedp.PollAction *SetBlockedURLSParams : github.com/chromedp/chromedp.QueryAction SetBlockedURLSParams : github.com/goccy/go-json.Marshaler *SetBlockedURLSParams : github.com/goccy/go-json.Unmarshaler SetBlockedURLSParams : github.com/mailru/easyjson.Marshaler *SetBlockedURLSParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetBlockedURLSParams : github.com/mailru/easyjson.Unmarshaler SetBlockedURLSParams : encoding/json.Marshaler *SetBlockedURLSParams : encoding/json.Unmarshaler func SetBlockedURLS(urls []string) *SetBlockedURLSParams
SetBypassServiceWorkerParams toggles ignoring of service worker for each request. // Bypass service worker and load from network. Do executes Network.setBypassServiceWorker against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.Action *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.CallAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.EmulateAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.EvaluateAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.KeyAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.MouseAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.NavigateAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.PollAction *SetBypassServiceWorkerParams : github.com/chromedp/chromedp.QueryAction SetBypassServiceWorkerParams : github.com/goccy/go-json.Marshaler *SetBypassServiceWorkerParams : github.com/goccy/go-json.Unmarshaler SetBypassServiceWorkerParams : github.com/mailru/easyjson.Marshaler *SetBypassServiceWorkerParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetBypassServiceWorkerParams : github.com/mailru/easyjson.Unmarshaler SetBypassServiceWorkerParams : encoding/json.Marshaler *SetBypassServiceWorkerParams : encoding/json.Unmarshaler func SetBypassServiceWorker(bypass bool) *SetBypassServiceWorkerParams
SetCacheDisabledParams toggles ignoring cache for each request. If true, cache will not be used. // Cache disabled state. Do executes Network.setCacheDisabled against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetCacheDisabledParams : github.com/chromedp/chromedp.Action *SetCacheDisabledParams : github.com/chromedp/chromedp.CallAction *SetCacheDisabledParams : github.com/chromedp/chromedp.EmulateAction *SetCacheDisabledParams : github.com/chromedp/chromedp.EvaluateAction *SetCacheDisabledParams : github.com/chromedp/chromedp.KeyAction *SetCacheDisabledParams : github.com/chromedp/chromedp.MouseAction *SetCacheDisabledParams : github.com/chromedp/chromedp.NavigateAction *SetCacheDisabledParams : github.com/chromedp/chromedp.PollAction *SetCacheDisabledParams : github.com/chromedp/chromedp.QueryAction SetCacheDisabledParams : github.com/goccy/go-json.Marshaler *SetCacheDisabledParams : github.com/goccy/go-json.Unmarshaler SetCacheDisabledParams : github.com/mailru/easyjson.Marshaler *SetCacheDisabledParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetCacheDisabledParams : github.com/mailru/easyjson.Unmarshaler SetCacheDisabledParams : encoding/json.Marshaler *SetCacheDisabledParams : encoding/json.Unmarshaler func SetCacheDisabled(cacheDisabled bool) *SetCacheDisabledParams
SetCookieBlockedReason types of reasons why a cookie may not be stored from a response. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SetCookieBlockedReason MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the SetCookieBlockedReason as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. SetCookieBlockedReason : github.com/goccy/go-json.Marshaler *SetCookieBlockedReason : github.com/goccy/go-json.Unmarshaler SetCookieBlockedReason : github.com/mailru/easyjson.Marshaler *SetCookieBlockedReason : github.com/mailru/easyjson.MarshalerUnmarshaler *SetCookieBlockedReason : github.com/mailru/easyjson.Unmarshaler SetCookieBlockedReason : encoding/json.Marshaler *SetCookieBlockedReason : encoding/json.Unmarshaler SetCookieBlockedReason : expvar.Var SetCookieBlockedReason : fmt.Stringer const SetCookieBlockedReasonDisallowedCharacter const SetCookieBlockedReasonInvalidDomain const SetCookieBlockedReasonInvalidPrefix const SetCookieBlockedReasonNameValuePairExceedsMaxSize const SetCookieBlockedReasonNoCookieContent const SetCookieBlockedReasonOverwriteSecure const SetCookieBlockedReasonSamePartyConflictsWithOtherAttributes const SetCookieBlockedReasonSamePartyFromCrossPartyContext const SetCookieBlockedReasonSameSiteLax const SetCookieBlockedReasonSameSiteNoneInsecure const SetCookieBlockedReasonSameSiteStrict const SetCookieBlockedReasonSameSiteUnspecifiedTreatedAsLax const SetCookieBlockedReasonSchemefulSameSiteLax const SetCookieBlockedReasonSchemefulSameSiteStrict const SetCookieBlockedReasonSchemefulSameSiteUnspecifiedTreatedAsLax const SetCookieBlockedReasonSchemeNotSupported const SetCookieBlockedReasonSecureOnly const SetCookieBlockedReasonSyntaxError const SetCookieBlockedReasonThirdPartyBlockedInFirstPartySet const SetCookieBlockedReasonThirdPartyPhaseout const SetCookieBlockedReasonUnknownError const SetCookieBlockedReasonUserPreferences
SetCookieParams sets a cookie with the given cookie data; may overwrite equivalent cookies if they exist. // Cookie domain. // Cookie expiration date, session cookie if not set // True if cookie is http-only. // Cookie name. // Cookie partition key. The site of the top-level URL the browser was visiting at the start of the request to the endpoint that set the cookie. If not set, the cookie will be set as not partitioned. // Cookie path. // Cookie Priority type. // True if cookie is SameParty. // Cookie SameSite type. // True if cookie is secure. // Cookie source port. Valid values are {-1, [1, 65535]}, -1 indicates an unspecified port. An unspecified port value allows protocol clients to emulate legacy cookie scope for the port. This is a temporary ability and it will be removed in the future. // Cookie source scheme type. // The request-URI to associate with the setting of the cookie. This value can affect the default domain, path, source port, and source scheme values of the created cookie. // Cookie value. Do executes Network.setCookie against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WithDomain cookie domain. WithExpires cookie expiration date, session cookie if not set. WithHTTPOnly true if cookie is http-only. WithPartitionKey cookie partition key. The site of the top-level URL the browser was visiting at the start of the request to the endpoint that set the cookie. If not set, the cookie will be set as not partitioned. WithPath cookie path. WithPriority cookie Priority type. WithSameParty true if cookie is SameParty. WithSameSite cookie SameSite type. WithSecure true if cookie is secure. WithSourcePort cookie source port. Valid values are {-1, [1, 65535]}, -1 indicates an unspecified port. An unspecified port value allows protocol clients to emulate legacy cookie scope for the port. This is a temporary ability and it will be removed in the future. WithSourceScheme cookie source scheme type. WithURL the request-URI to associate with the setting of the cookie. This value can affect the default domain, path, source port, and source scheme values of the created cookie. *SetCookieParams : github.com/chromedp/chromedp.Action *SetCookieParams : github.com/chromedp/chromedp.CallAction *SetCookieParams : github.com/chromedp/chromedp.EmulateAction *SetCookieParams : github.com/chromedp/chromedp.EvaluateAction *SetCookieParams : github.com/chromedp/chromedp.KeyAction *SetCookieParams : github.com/chromedp/chromedp.MouseAction *SetCookieParams : github.com/chromedp/chromedp.NavigateAction *SetCookieParams : github.com/chromedp/chromedp.PollAction *SetCookieParams : github.com/chromedp/chromedp.QueryAction SetCookieParams : github.com/goccy/go-json.Marshaler *SetCookieParams : github.com/goccy/go-json.Unmarshaler SetCookieParams : github.com/mailru/easyjson.Marshaler *SetCookieParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetCookieParams : github.com/mailru/easyjson.Unmarshaler SetCookieParams : encoding/json.Marshaler *SetCookieParams : encoding/json.Unmarshaler func SetCookie(name string, value string) *SetCookieParams func SetCookieParams.WithDomain(domain string) *SetCookieParams func SetCookieParams.WithExpires(expires *cdp.TimeSinceEpoch) *SetCookieParams func SetCookieParams.WithHTTPOnly(httpOnly bool) *SetCookieParams func SetCookieParams.WithPartitionKey(partitionKey string) *SetCookieParams func SetCookieParams.WithPath(path string) *SetCookieParams func SetCookieParams.WithPriority(priority CookiePriority) *SetCookieParams func SetCookieParams.WithSameParty(sameParty bool) *SetCookieParams func SetCookieParams.WithSameSite(sameSite CookieSameSite) *SetCookieParams func SetCookieParams.WithSecure(secure bool) *SetCookieParams func SetCookieParams.WithSourcePort(sourcePort int64) *SetCookieParams func SetCookieParams.WithSourceScheme(sourceScheme CookieSourceScheme) *SetCookieParams func SetCookieParams.WithURL(url string) *SetCookieParams
SetCookiesParams sets given cookies. // Cookies to be set. Do executes Network.setCookies against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetCookiesParams : github.com/chromedp/chromedp.Action *SetCookiesParams : github.com/chromedp/chromedp.CallAction *SetCookiesParams : github.com/chromedp/chromedp.EmulateAction *SetCookiesParams : github.com/chromedp/chromedp.EvaluateAction *SetCookiesParams : github.com/chromedp/chromedp.KeyAction *SetCookiesParams : github.com/chromedp/chromedp.MouseAction *SetCookiesParams : github.com/chromedp/chromedp.NavigateAction *SetCookiesParams : github.com/chromedp/chromedp.PollAction *SetCookiesParams : github.com/chromedp/chromedp.QueryAction SetCookiesParams : github.com/goccy/go-json.Marshaler *SetCookiesParams : github.com/goccy/go-json.Unmarshaler SetCookiesParams : github.com/mailru/easyjson.Marshaler *SetCookiesParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetCookiesParams : github.com/mailru/easyjson.Unmarshaler SetCookiesParams : encoding/json.Marshaler *SetCookiesParams : encoding/json.Unmarshaler func SetCookies(cookies []*CookieParam) *SetCookiesParams
SetExtraHTTPHeadersParams specifies whether to always send extra HTTP headers with the requests from this page. // Map with extra HTTP headers. Do executes Network.setExtraHTTPHeaders against the provided context. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.Action *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.CallAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.EmulateAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.EvaluateAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.KeyAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.MouseAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.NavigateAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.PollAction *SetExtraHTTPHeadersParams : github.com/chromedp/chromedp.QueryAction SetExtraHTTPHeadersParams : github.com/goccy/go-json.Marshaler *SetExtraHTTPHeadersParams : github.com/goccy/go-json.Unmarshaler SetExtraHTTPHeadersParams : github.com/mailru/easyjson.Marshaler *SetExtraHTTPHeadersParams : github.com/mailru/easyjson.MarshalerUnmarshaler *SetExtraHTTPHeadersParams : github.com/mailru/easyjson.Unmarshaler SetExtraHTTPHeadersParams : encoding/json.Marshaler *SetExtraHTTPHeadersParams : encoding/json.Unmarshaler func SetExtraHTTPHeaders(headers Headers) *SetExtraHTTPHeadersParams
SignedCertificateTimestamp details of a signed certificate timestamp (SCT). See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SignedCertificateTimestamp // Hash algorithm. // Log name / description. // Log ID. // Origin. // Signature algorithm. // Signature data. // Validation status. // Issuance date. Unlike TimeSinceEpoch, this contains the number of milliseconds since January 1, 1970, UTC, not the number of seconds. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SignedCertificateTimestamp : github.com/goccy/go-json.Marshaler *SignedCertificateTimestamp : github.com/goccy/go-json.Unmarshaler SignedCertificateTimestamp : github.com/mailru/easyjson.Marshaler *SignedCertificateTimestamp : github.com/mailru/easyjson.MarshalerUnmarshaler *SignedCertificateTimestamp : github.com/mailru/easyjson.Unmarshaler SignedCertificateTimestamp : encoding/json.Marshaler *SignedCertificateTimestamp : encoding/json.Unmarshaler
SignedExchangeError information about a signed exchange response. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SignedExchangeError // The field which caused the error. // Error message. // The index of the signature which caused the error. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SignedExchangeError : github.com/goccy/go-json.Marshaler *SignedExchangeError : github.com/goccy/go-json.Unmarshaler SignedExchangeError : github.com/mailru/easyjson.Marshaler *SignedExchangeError : github.com/mailru/easyjson.MarshalerUnmarshaler *SignedExchangeError : github.com/mailru/easyjson.Unmarshaler SignedExchangeError : encoding/json.Marshaler *SignedExchangeError : encoding/json.Unmarshaler
SignedExchangeErrorField field type for a signed exchange related error. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SignedExchangeErrorField MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the SignedExchangeErrorField as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. SignedExchangeErrorField : github.com/goccy/go-json.Marshaler *SignedExchangeErrorField : github.com/goccy/go-json.Unmarshaler SignedExchangeErrorField : github.com/mailru/easyjson.Marshaler *SignedExchangeErrorField : github.com/mailru/easyjson.MarshalerUnmarshaler *SignedExchangeErrorField : github.com/mailru/easyjson.Unmarshaler SignedExchangeErrorField : encoding/json.Marshaler *SignedExchangeErrorField : encoding/json.Unmarshaler SignedExchangeErrorField : expvar.Var SignedExchangeErrorField : fmt.Stringer const SignedExchangeErrorFieldSignatureCertSha256 const SignedExchangeErrorFieldSignatureCertURL const SignedExchangeErrorFieldSignatureIntegrity const SignedExchangeErrorFieldSignatureSig const SignedExchangeErrorFieldSignatureTimestamps const SignedExchangeErrorFieldSignatureValidityURL
SignedExchangeHeader information about a signed exchange header. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#cbor-representation. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SignedExchangeHeader // Signed exchange header integrity hash in the form of sha256-<base64-hash-value>. // Signed exchange request URL. // Signed exchange response code. // Signed exchange response headers. // Signed exchange response signature. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SignedExchangeHeader : github.com/goccy/go-json.Marshaler *SignedExchangeHeader : github.com/goccy/go-json.Unmarshaler SignedExchangeHeader : github.com/mailru/easyjson.Marshaler *SignedExchangeHeader : github.com/mailru/easyjson.MarshalerUnmarshaler *SignedExchangeHeader : github.com/mailru/easyjson.Unmarshaler SignedExchangeHeader : encoding/json.Marshaler *SignedExchangeHeader : encoding/json.Unmarshaler
SignedExchangeInfo information about a signed exchange response. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SignedExchangeInfo // Errors occurred while handling the signed exchagne. // Information about the signed exchange header. // The outer response of signed HTTP exchange which was received from network. // Security details for the signed exchange header. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SignedExchangeInfo : github.com/goccy/go-json.Marshaler *SignedExchangeInfo : github.com/goccy/go-json.Unmarshaler SignedExchangeInfo : github.com/mailru/easyjson.Marshaler *SignedExchangeInfo : github.com/mailru/easyjson.MarshalerUnmarshaler *SignedExchangeInfo : github.com/mailru/easyjson.Unmarshaler SignedExchangeInfo : encoding/json.Marshaler *SignedExchangeInfo : encoding/json.Unmarshaler
SignedExchangeSignature information about a signed exchange signature. https://wicg.github.io/webpackage/draft-yasskin-httpbis-origin-signed-exchanges-impl.html#rfc.section.3.1. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-SignedExchangeSignature // The hex string of signed exchange signature cert sha256. // Signed exchange signature cert Url. // The encoded certificates. // Signed exchange signature date. // Signed exchange signature expires. // Signed exchange signature integrity. // Signed exchange signature label. // The hex string of signed exchange signature. // Signed exchange signature validity Url. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface SignedExchangeSignature : github.com/goccy/go-json.Marshaler *SignedExchangeSignature : github.com/goccy/go-json.Unmarshaler SignedExchangeSignature : github.com/mailru/easyjson.Marshaler *SignedExchangeSignature : github.com/mailru/easyjson.MarshalerUnmarshaler *SignedExchangeSignature : github.com/mailru/easyjson.Unmarshaler SignedExchangeSignature : encoding/json.Marshaler *SignedExchangeSignature : encoding/json.Unmarshaler
TakeResponseBodyForInterceptionAsStreamParams returns a handle to the stream representing the response body. Note that after this command, the intercepted request can't be continued as is -- you either need to cancel it or to provide the response body. The stream only supports sequential read, IO.read will fail if the position is specified. // Identifier for the intercepted request to get body for. Do executes Network.takeResponseBodyForInterceptionAsStream against the provided context. returns: stream MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface TakeResponseBodyForInterceptionAsStreamParams : github.com/goccy/go-json.Marshaler *TakeResponseBodyForInterceptionAsStreamParams : github.com/goccy/go-json.Unmarshaler TakeResponseBodyForInterceptionAsStreamParams : github.com/mailru/easyjson.Marshaler *TakeResponseBodyForInterceptionAsStreamParams : github.com/mailru/easyjson.MarshalerUnmarshaler *TakeResponseBodyForInterceptionAsStreamParams : github.com/mailru/easyjson.Unmarshaler TakeResponseBodyForInterceptionAsStreamParams : encoding/json.Marshaler *TakeResponseBodyForInterceptionAsStreamParams : encoding/json.Unmarshaler func TakeResponseBodyForInterceptionAsStream(interceptionID InterceptionID) *TakeResponseBodyForInterceptionAsStreamParams
TakeResponseBodyForInterceptionAsStreamReturns return values. Stream io.StreamHandle MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface TakeResponseBodyForInterceptionAsStreamReturns : github.com/goccy/go-json.Marshaler *TakeResponseBodyForInterceptionAsStreamReturns : github.com/goccy/go-json.Unmarshaler TakeResponseBodyForInterceptionAsStreamReturns : github.com/mailru/easyjson.Marshaler *TakeResponseBodyForInterceptionAsStreamReturns : github.com/mailru/easyjson.MarshalerUnmarshaler *TakeResponseBodyForInterceptionAsStreamReturns : github.com/mailru/easyjson.Unmarshaler TakeResponseBodyForInterceptionAsStreamReturns : encoding/json.Marshaler *TakeResponseBodyForInterceptionAsStreamReturns : encoding/json.Unmarshaler
TrustTokenOperationDoneStatus detailed success or error status of the operation. 'AlreadyExists' also signifies a successful operation, as the result of the operation already exists und thus, the operation was abort preemptively (e.g. a cache hit). See: https://chromedevtools.github.io/devtools-protocol/tot/Network#event-trustTokenOperationDone MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the TrustTokenOperationDoneStatus as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. TrustTokenOperationDoneStatus : github.com/goccy/go-json.Marshaler *TrustTokenOperationDoneStatus : github.com/goccy/go-json.Unmarshaler TrustTokenOperationDoneStatus : github.com/mailru/easyjson.Marshaler *TrustTokenOperationDoneStatus : github.com/mailru/easyjson.MarshalerUnmarshaler *TrustTokenOperationDoneStatus : github.com/mailru/easyjson.Unmarshaler TrustTokenOperationDoneStatus : encoding/json.Marshaler *TrustTokenOperationDoneStatus : encoding/json.Unmarshaler TrustTokenOperationDoneStatus : expvar.Var TrustTokenOperationDoneStatus : fmt.Stringer const TrustTokenOperationDoneStatusAlreadyExists const TrustTokenOperationDoneStatusBadResponse const TrustTokenOperationDoneStatusFailedPrecondition const TrustTokenOperationDoneStatusFulfilledLocally const TrustTokenOperationDoneStatusInternalError const TrustTokenOperationDoneStatusInvalidArgument const TrustTokenOperationDoneStatusMissingIssuerKeys const TrustTokenOperationDoneStatusOk const TrustTokenOperationDoneStatusResourceExhausted const TrustTokenOperationDoneStatusUnauthorized const TrustTokenOperationDoneStatusUnavailable const TrustTokenOperationDoneStatusUnknownError
TrustTokenOperationType [no description]. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-TrustTokenOperationType MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the TrustTokenOperationType as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. TrustTokenOperationType : github.com/goccy/go-json.Marshaler *TrustTokenOperationType : github.com/goccy/go-json.Unmarshaler TrustTokenOperationType : github.com/mailru/easyjson.Marshaler *TrustTokenOperationType : github.com/mailru/easyjson.MarshalerUnmarshaler *TrustTokenOperationType : github.com/mailru/easyjson.Unmarshaler TrustTokenOperationType : encoding/json.Marshaler *TrustTokenOperationType : encoding/json.Unmarshaler TrustTokenOperationType : expvar.Var TrustTokenOperationType : fmt.Stringer const TrustTokenOperationTypeIssuance const TrustTokenOperationTypeRedemption const TrustTokenOperationTypeSigning
TrustTokenParams determines what type of Trust Token operation is executed and depending on the type, some additional parameters. The values are specified in third_party/blink/renderer/core/fetch/trust_token.idl. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-TrustTokenParams // Origins of issuers from whom to request tokens or redemption records. Operation TrustTokenOperationType // Only set for "token-redemption" operation and determine whether to request a fresh SRR or use a still valid cached SRR. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface TrustTokenParams : github.com/goccy/go-json.Marshaler *TrustTokenParams : github.com/goccy/go-json.Unmarshaler TrustTokenParams : github.com/mailru/easyjson.Marshaler *TrustTokenParams : github.com/mailru/easyjson.MarshalerUnmarshaler *TrustTokenParams : github.com/mailru/easyjson.Unmarshaler TrustTokenParams : encoding/json.Marshaler *TrustTokenParams : encoding/json.Unmarshaler
TrustTokenParamsRefreshPolicy only set for "token-redemption" operation and determine whether to request a fresh SRR or use a still valid cached SRR. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-TrustTokenParams MarshalEasyJSON satisfies easyjson.Marshaler. MarshalJSON satisfies json.Marshaler. String returns the TrustTokenParamsRefreshPolicy as string value. UnmarshalEasyJSON satisfies easyjson.Unmarshaler. UnmarshalJSON satisfies json.Unmarshaler. TrustTokenParamsRefreshPolicy : github.com/goccy/go-json.Marshaler *TrustTokenParamsRefreshPolicy : github.com/goccy/go-json.Unmarshaler TrustTokenParamsRefreshPolicy : github.com/mailru/easyjson.Marshaler *TrustTokenParamsRefreshPolicy : github.com/mailru/easyjson.MarshalerUnmarshaler *TrustTokenParamsRefreshPolicy : github.com/mailru/easyjson.Unmarshaler TrustTokenParamsRefreshPolicy : encoding/json.Marshaler *TrustTokenParamsRefreshPolicy : encoding/json.Unmarshaler TrustTokenParamsRefreshPolicy : expvar.Var TrustTokenParamsRefreshPolicy : fmt.Stringer const TrustTokenParamsRefreshPolicyRefresh const TrustTokenParamsRefreshPolicyUseCached
WebSocketFrame webSocket message data. This represents an entire WebSocket message, not just a fragmented frame as the name suggests. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-WebSocketFrame // WebSocket message mask. // WebSocket message opcode. // WebSocket message payload data. If the opcode is 1, this is a text message and payloadData is a UTF-8 string. If the opcode isn't 1, then payloadData is a base64 encoded string representing binary data. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WebSocketFrame : github.com/goccy/go-json.Marshaler *WebSocketFrame : github.com/goccy/go-json.Unmarshaler WebSocketFrame : github.com/mailru/easyjson.Marshaler *WebSocketFrame : github.com/mailru/easyjson.MarshalerUnmarshaler *WebSocketFrame : github.com/mailru/easyjson.Unmarshaler WebSocketFrame : encoding/json.Marshaler *WebSocketFrame : encoding/json.Unmarshaler
WebSocketRequest webSocket request data. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-WebSocketRequest // Map with extra HTTP headers. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WebSocketRequest : github.com/goccy/go-json.Marshaler *WebSocketRequest : github.com/goccy/go-json.Unmarshaler WebSocketRequest : github.com/mailru/easyjson.Marshaler *WebSocketRequest : github.com/mailru/easyjson.MarshalerUnmarshaler *WebSocketRequest : github.com/mailru/easyjson.Unmarshaler WebSocketRequest : encoding/json.Marshaler *WebSocketRequest : encoding/json.Unmarshaler
WebSocketResponse webSocket response data. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#type-WebSocketResponse // HTTP response headers. // HTTP response headers text. // HTTP request headers. // HTTP request headers text. // HTTP response status code. // HTTP response status text. MarshalEasyJSON supports easyjson.Marshaler interface MarshalJSON supports json.Marshaler interface UnmarshalEasyJSON supports easyjson.Unmarshaler interface UnmarshalJSON supports json.Unmarshaler interface WebSocketResponse : github.com/goccy/go-json.Marshaler *WebSocketResponse : github.com/goccy/go-json.Unmarshaler WebSocketResponse : github.com/mailru/easyjson.Marshaler *WebSocketResponse : github.com/mailru/easyjson.MarshalerUnmarshaler *WebSocketResponse : github.com/mailru/easyjson.Unmarshaler WebSocketResponse : encoding/json.Marshaler *WebSocketResponse : encoding/json.Unmarshaler
Package-Level Functions (total 26)
DeleteCookies deletes browser cookies with matching name and url or domain/path pair. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-deleteCookies parameters: name - Name of the cookies to remove.
Disable disables network tracking, prevents network events from being sent to the client. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-disable
EmulateNetworkConditions activates emulation of network conditions. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-emulateNetworkConditions parameters: offline - True to emulate internet disconnection. latency - Minimum latency from request sent to response headers received (ms). downloadThroughput - Maximal aggregated download throughput (bytes/sec). -1 disables download throttling. uploadThroughput - Maximal aggregated upload throughput (bytes/sec). -1 disables upload throttling.
Enable enables network tracking, network events will now be delivered to the client. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-enable parameters:
EnableReportingAPI enables tracking for the Reporting API, events generated by the Reporting API will now be delivered to the client. Enabling triggers 'reportingApiReportAdded' for all existing reports. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-enableReportingApi parameters: enable - Whether to enable or disable events for the Reporting API
GetCertificate returns the DER-encoded certificate. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-getCertificate parameters: origin - Origin to get certificate for.
GetCookies returns all browser cookies for the current URL. Depending on the backend support, will return detailed cookie information in the cookies field. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-getCookies parameters:
GetRequestPostData returns post data sent with the request. Returns an error when no data was sent with the request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-getRequestPostData parameters: requestID - Identifier of the network request to get content for.
GetResponseBody returns content served for the given request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-getResponseBody parameters: requestID - Identifier of the network request to get content for.
GetResponseBodyForInterception returns content served for the given currently intercepted request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-getResponseBodyForInterception parameters: interceptionID - Identifier for the intercepted request to get body for.
GetSecurityIsolationStatus returns information about the COEP/COOP isolation status. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-getSecurityIsolationStatus parameters:
LoadNetworkResource fetches the resource and returns the content. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-loadNetworkResource parameters: url - URL of the resource to get content for. options - Options for the request.
ReplayXHR this method sends a new XMLHttpRequest which is identical to the original one. The following parameters should be identical: method, url, async, request body, extra headers, withCredentials attribute, user, password. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-replayXHR parameters: requestID - Identifier of XHR to replay.
SearchInResponseBody searches for given string in response content. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-searchInResponseBody parameters: requestID - Identifier of the network response to search. query - String to search for.
SetAcceptedEncodings sets a list of content encodings that will be accepted. Empty list means no encoding is accepted. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setAcceptedEncodings parameters: encodings - List of accepted content encodings.
SetAttachDebugStack specifies whether to attach a page script stack id in requests. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setAttachDebugStack parameters: enabled - Whether to attach a page script stack for debugging purpose.
SetBlockedURLS blocks URLs from loading. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setBlockedURLs parameters: urls - URL patterns to block. Wildcards ('*') are allowed.
SetBypassServiceWorker toggles ignoring of service worker for each request. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setBypassServiceWorker parameters: bypass - Bypass service worker and load from network.
SetCacheDisabled toggles ignoring cache for each request. If true, cache will not be used. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setCacheDisabled parameters: cacheDisabled - Cache disabled state.
SetCookie sets a cookie with the given cookie data; may overwrite equivalent cookies if they exist. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setCookie parameters: name - Cookie name. value - Cookie value.
SetCookies sets given cookies. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setCookies parameters: cookies - Cookies to be set.
SetExtraHTTPHeaders specifies whether to always send extra HTTP headers with the requests from this page. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-setExtraHTTPHeaders parameters: headers - Map with extra HTTP headers.
TakeResponseBodyForInterceptionAsStream returns a handle to the stream representing the response body. Note that after this command, the intercepted request can't be continued as is -- you either need to cancel it or to provide the response body. The stream only supports sequential read, IO.read will fail if the position is specified. See: https://chromedevtools.github.io/devtools-protocol/tot/Network#method-takeResponseBodyForInterceptionAsStream parameters: interceptionID
Package-Level Constants (total 252)
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AlternateProtocolUsage values.
AuthChallengeResponseResponse values.
AuthChallengeResponseResponse values.
AuthChallengeResponseResponse values.
AuthChallengeSource values.
AuthChallengeSource values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
BlockedReason values.
CertificateTransparencyCompliance values.
CertificateTransparencyCompliance values.
CertificateTransparencyCompliance values.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
Command names.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ConnectionType values.
ContentEncoding values.
ContentEncoding values.
ContentEncoding values.
ContentEncoding values.
ContentSecurityPolicySource values.
ContentSecurityPolicySource values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookieBlockedReason values.
CookiePriority values.
CookiePriority values.
CookiePriority values.
CookieSameSite values.
CookieSameSite values.
CookieSameSite values.
CookieSourceScheme values.
CookieSourceScheme values.
CookieSourceScheme values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CorsError values.
CrossOriginEmbedderPolicyValue values.
CrossOriginEmbedderPolicyValue values.
CrossOriginEmbedderPolicyValue values.
CrossOriginOpenerPolicyValue values.
CrossOriginOpenerPolicyValue values.
CrossOriginOpenerPolicyValue values.
CrossOriginOpenerPolicyValue values.
CrossOriginOpenerPolicyValue values.
CrossOriginOpenerPolicyValue values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
ErrorReason values.
InitiatorType values.
InitiatorType values.
InitiatorType values.
InitiatorType values.
InitiatorType values.
InitiatorType values.
InterceptionStage values.
InterceptionStage values.
IPAddressSpace values.
IPAddressSpace values.
IPAddressSpace values.
IPAddressSpace values.
PrivateNetworkRequestPolicy values.
PrivateNetworkRequestPolicy values.
PrivateNetworkRequestPolicy values.
PrivateNetworkRequestPolicy values.
PrivateNetworkRequestPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReferrerPolicy values.
ReportStatus values.
ReportStatus values.
ReportStatus values.
ReportStatus values.
ResourcePriority values.
ResourcePriority values.
ResourcePriority values.
ResourcePriority values.
ResourcePriority values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ResourceType values.
ServiceWorkerResponseSource values.
ServiceWorkerResponseSource values.
ServiceWorkerResponseSource values.
ServiceWorkerResponseSource values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SetCookieBlockedReason values.
SignedExchangeErrorField values.
SignedExchangeErrorField values.
SignedExchangeErrorField values.
SignedExchangeErrorField values.
SignedExchangeErrorField values.
SignedExchangeErrorField values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationDoneStatus values.
TrustTokenOperationType values.
TrustTokenOperationType values.
TrustTokenOperationType values.
TrustTokenParamsRefreshPolicy values.
TrustTokenParamsRefreshPolicy values.