pl.wendigo.chrome.domain.fetch

Package pl.wendigo.chrome.domain.fetch

Types

AuthChallenge

data class AuthChallenge

Authorization challenge for HTTP status code 401 or 407.

AuthChallengeResponse

data class AuthChallengeResponse

Response to an AuthChallenge.

AuthRequiredEvent

data class AuthRequiredEvent : ProtocolEvent

Represents event frames for Fetch.authRequired

ContinueRequestRequest

data class ContinueRequestRequest

Represents request frame that can be used with Fetch.continueRequest method call.

ContinueWithAuthRequest

data class ContinueWithAuthRequest

Represents request frame that can be used with Fetch.continueWithAuth method call.

EnableRequest

data class EnableRequest

Represents request frame that can be used with Fetch.enable method call.

FailRequestRequest

data class FailRequestRequest

Represents request frame that can be used with Fetch.failRequest method call.

FetchDomain

class FetchDomain

A domain for letting clients substitute browser's network layer with client code.

FulfillRequestRequest

data class FulfillRequestRequest

Represents request frame that can be used with Fetch.fulfillRequest method call.

GetResponseBodyRequest

data class GetResponseBodyRequest

Represents request frame that can be used with Fetch.getResponseBody method call.

GetResponseBodyResponse

data class GetResponseBodyResponse

Represents response frame for Fetch.getResponseBody method call.

HeaderEntry

data class HeaderEntry

Response HTTP header entry

RequestPattern

data class RequestPattern

RequestPausedEvent

data class RequestPausedEvent : ProtocolEvent

Represents event frames for Fetch.requestPaused

RequestStage

enum class RequestStage

Stages of the request to handle. Request will intercept before the request is sent. Response will intercept after the response is received (but before response body is received.

TakeResponseBodyAsStreamRequest

data class TakeResponseBodyAsStreamRequest

Represents request frame that can be used with Fetch.takeResponseBodyAsStream method call.

TakeResponseBodyAsStreamResponse

data class TakeResponseBodyAsStreamResponse

Represents response frame for Fetch.takeResponseBodyAsStream method call.

Type Aliases

RequestId

typealias RequestId = String

Unique request identifier.