Information about the IPageRequest transaction (request and it's response).
cookies set at the moment the IPageRequest transaction completed.
events that occured during requesting and loading of the IPageRequest and it's content
the Frames contained in the page. The first is always the main page itself, even if no other frames are present.
headers for the primary resource (the url requested). for headers of other resources, inspect the pageResponse.events (key='resourceReceived')
information about the processing of your request
the request you sent, including defaults for any parameters you did not include
Provides the following details:
elapsed: how long the resource took to load in
ms, and it's ending status:
active (was still loading when the page finished),
late (was still loading, and took longer than IRequestSettings.resourceWait allows), or
killed (took longer than IRequestSettings.resourceTimeout allows so was aborted).
started: the time in
ms since page started execution, and what phase the page execution was in when the resource was requested:
initialRequest: the first resource has not finished yet.
pageNavigated: the dom has not finished loading yet (page is usually blank at this point).
domReady the dom is loaded and you can visually see the page, but it's not done yet.
load: the page is considered complete.
ended: the time in
ms since page started execution, and what phase the page execution was in when the resource was finished. see
started for a description of these phases.
frame: the frame requested the resource (last 4 digits of it's frameId). if it's the main frame, we put "main" as it's name.
type: the type of the resource:
url: the url of the resource. if it's longer than 100 characters, the first and last 50 characters will be shown.
run a script and direct output to
the status code for the page, a shortcut to metrics.targetUrlReceived.value.status