Provides detailed network timing data regarding the loading of an application's resources.
The constructor of this class is not exposed to users directly.
Constructors Jump to heading
Jump to headingPerformanceResourceTiming()
Properties Jump to heading
Jump to headingconnectEnd: number
The high resolution millisecond timestamp representing the time immediately after Node.js finishes establishing the connection to the server to retrieve the resource.
Jump to headingconnectStart: number
The high resolution millisecond timestamp representing the time immediately before Node.js starts to establish the connection to the server to retrieve the resource.
Jump to headingdecodedBodySize: number
A number representing the size (in octets) received from the fetch (HTTP or cache), of the message body, after removing any applied content-codings.
Jump to headingdomainLookupEnd: number
The high resolution millisecond timestamp representing the time immediately after the Node.js finished the domain name lookup for the resource.
Jump to headingdomainLookupStart: number
The high resolution millisecond timestamp immediately before the Node.js starts the domain name lookup for the resource.
Jump to headingencodedBodySize: number
A number representing the size (in octets) received from the fetch (HTTP or cache), of the payload body, before removing any applied content-codings.
Jump to headingentryType: "resource"
Jump to headingfetchStart: number
The high resolution millisecond timestamp immediately before the Node.js starts to fetch the resource.
Jump to headingredirectEnd: number
The high resolution millisecond timestamp that will be created immediately after receiving the last byte of the response of the last redirect.
Jump to headingredirectStart: number
The high resolution millisecond timestamp that represents the start time of the fetch which initiates the redirect.
Jump to headingrequestStart: number
The high resolution millisecond timestamp representing the time immediately before Node.js receives the first byte of the response from the server.
Jump to headingresponseEnd: number
The high resolution millisecond timestamp representing the time immediately after Node.js receives the last byte of the resource or immediately before the transport connection is closed, whichever comes first.
Jump to headingsecureConnectionStart: number
The high resolution millisecond timestamp representing the time immediately before Node.js starts the handshake process to secure the current connection.
Jump to headingtransferSize: number
A number representing the size (in octets) of the fetched resource. The size includes the response header fields plus the response payload body.
Jump to headingworkerStart: number
The high resolution millisecond timestamp at immediately before dispatching the fetch
request. If the resource is not intercepted by a worker the property will always return 0.
Methods Jump to heading
Jump to headingtoJSON(): any
Returns a object
that is the JSON representation of the PerformanceResourceTiming
object