Namespace WebDriverBiDi.Network
Classes
- AddDataCollectorCommandParameters
Provides parameters for the network.addDataCollector command.
- AddDataCollectorCommandResult
Result for adding a data collector for network traffic using the network.addDataCollector command.
- AddInterceptCommandParameters
Provides parameters for the network.addIntercept command.
- AddInterceptCommandResult
Result for adding an intercept for network traffic using the network.addIntercept command.
- AuthChallenge
Represents an authentication challenge in a network response.
- AuthCredentials
A class providing credentials for authorization.
- AuthRequiredEventArgs
Object containing event data for events raised when authentication is required for a network request.
- BaseNetworkEventArgs
The base properties of all events for network traffic.
- BeforeRequestSentEventArgs
Object containing event data for events raised before a network request is sent.
- BytesValue
Represents a value that can contain either a string or a byte array.
- ContinueRequestCommandParameters
Provides parameters for the network.continueRequest command.
- ContinueRequestCommandResult
Result for continuing an intercepted network request using the network.continueRequest command.
- ContinueResponseCommandParameters
Provides parameters for the network.continueResponse command.
- ContinueResponseCommandResult
Result for continuing an intercepted network response using the network.continueResponse command.
- ContinueWithAuthCommandParameters
Provides parameters for the network.continueWithAuth command.
- ContinueWithAuthCommandResult
Result for continuing an intercepted network request with authorization using the network.continueWithAuth command.
- Cookie
Represents a cookie in a web request or response.
- CookieHeader
A request header describing a cookie.
- DisownDataCommandParameters
Provides parameters for the network.disownData command.
- DisownDataCommandResult
Result for disowning captured data using the network.disownData command.
- FailRequestCommandParameters
Provides parameters for the network.failRequest command.
- FailRequestCommandResult
Result for failing an intercepted network request using the network.failRequest command.
- FetchErrorEventArgs
Object containing event data for events raised when a network fetch error occurs.
- FetchTimingInfo
The timings for a fetch operation.
- GetDataCommandParameters
Provides parameters for the network.getData command.
- GetDataCommandResult
Result for retrieving data from a data collector for network traffic using the network.getData command.
- Header
A header from a request.
- Initiator
The initiator of a network traffic item.
- NetworkModule
The Network module contains commands and events relating to network traffic.
- ProvideResponseCommandParameters
Provides parameters for the network.provideResponse command.
- ProvideResponseCommandResult
Result for providing an intercepted network response using the network.provideResponse command.
- ReadOnlyHeader
A read-only header from a request.
- RemoveDataCollectorCommandParameters
Provides parameters for the network.removeDataCollector command.
- RemoveDataCollectorCommandResult
Result for removing a data collector using the network.removeDataCollector command.
- RemoveInterceptCommandParameters
Provides parameters for the network.removeIntercept command.
- RemoveInterceptCommandResult
Result for removing a network intercept using the network.removeIntercept command.
- RequestData
A network request.
- ResponseCompletedEventArgs
Object containing event data for events raised when a network response has completed.
- ResponseContent
Content of a response.
- ResponseData
Data of a network response.
- ResponseStartedEventArgs
Object containing event data for events raised when a network response has started.
- SetCacheBehaviorCommandParameters
Provides parameters for the network.setCacheBehavior command.
- SetCacheBehaviorCommandResult
Result for setting cache behavior using the network.setCacheBehavior command.
- SetCookieHeader
Represents a header to set a cookie in a web response.
- SetExtraHeadersCommandParameters
Provides parameters for the network.setExtraHeaders command.
- SetExtraHeadersCommandResult
Result for setting extra headers using the network.setExtraHeaders command.
- UrlPattern
The base class for a URL pattern used to match network traffic. It is not abstract, but its constructor is protected: create one of the derived types, UrlPatternPattern or UrlPatternString.
- UrlPatternPattern
Represents a URL pattern defined by individual component patterns.
- UrlPatternString
Represents a URL pattern defined by a string.
Enums
- BytesValueType
The enumerated value of types for a BytesValue.
- CacheBehavior
The enumerated values for cache behavior.
- CollectorType
The enumerated value of types for a Collector. Note: This exists as an enum in expectation of future other collector types like "stream".
- ContinueWithAuthActionType
The enumerated value of actions allowed when using the network.continueWithAuth command.
- CookieSameSiteValue
Enumerated values for the sameSite property of a cookie.
- DataType
The enumerated value of data being collected by a network data collector.
- InitiatorType
Enumerated values for network traffic initiators.
- InterceptPhase
Values used for setting up intercepts for network traffic.
- UrlPatternType
The enumerated value of types for a UrlPattern.