RequestFrame

@Serializable
data class RequestFrame(val id: Long, val method: String, val params: JsonElement? = null, val sessionId: String? = null)(source)

A request frame which can be sent to the server, as defined in the protocol's README

Constructors

Link copied to clipboard
constructor(id: Long, method: String, params: JsonElement? = null, sessionId: String? = null)

Properties

Link copied to clipboard
val id: Long

Request id, must be unique in the current session.

Link copied to clipboard

Protocol method (e.g. Page.navigateTo).

Link copied to clipboard
val params: JsonElement? = null

Request params (if any).

Link copied to clipboard
val sessionId: String? = null

Session ID for Target's flatten mode requests (see http://crbug.com/991325).