Whenever the page sends a request for a network resource the following sequence of events are emitted by [Page]:| playwright.dev
APIResponse] class represents responses returned by [apiRequestContext.get() and similar methods.| playwright.dev
The undefined global property represents the primitive value undefined. It is one of JavaScript's primitive types.| MDN Web Docs
The Object type represents one of JavaScript's data types. It is used to store various keyed collections and more complex entities. Objects can be created using the Object() constructor or the object initializer / literal syntax.| MDN Web Docs
The JSON.stringify() static method converts a JavaScript value to a JSON string, optionally replacing values if a replacer function is specified or optionally including only the specified properties if a replacer array is specified.| MDN Web Docs
Whenever a network route is set up with page.route() or browserContext.route(), the Route object allows to handle the route.| playwright.dev
Page provides methods to interact with a single tab in a Browser], or an [extension background page in Chromium. One [Browser] instance might have multiple [Page] instances.| playwright.dev
BrowserContexts provide a way to operate multiple independent browser sessions.| playwright.dev
Programming languages all have built-in data structures, but these often differ from one language to another. This article attempts to list the built-in data structures available in JavaScript and what properties they have. These can be used to build other data structures.| MDN Web Docs
The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.| MDN Web Docs
Buffers and character encodings#| nodejs.org