PerformanceResourceTiming
Enables retrieval and analysis of detailed network timing data regarding the loading of an application's resources. An application can use the timing metrics to determine, for example, the length of time it takes to fetch a specific resource, such as an XMLHttpRequest, , image, or script.
interface PerformanceResourceTiming extends PerformanceEntry {
readonly connectEnd: DOMHighResTimeStamp;
readonly connectStart: DOMHighResTimeStamp;
readonly decodedBodySize: number;
readonly domainLookupEnd: DOMHighResTimeStamp;
readonly domainLookupStart: DOMHighResTimeStamp;
readonly encodedBodySize: number;
readonly fetchStart: DOMHighResTimeStamp;
readonly initiatorType: string;
readonly nextHopProtocol: string;
readonly redirectEnd: DOMHighResTimeStamp;
readonly redirectStart: DOMHighResTimeStamp;
readonly requestStart: DOMHighResTimeStamp;
readonly responseEnd: DOMHighResTimeStamp;
readonly responseStart: DOMHighResTimeStamp;
readonly secureConnectionStart: DOMHighResTimeStamp;
readonly serverTiming: ReadonlyArray<PerformanceServerTiming>;
readonly transferSize: number;
readonly workerStart: DOMHighResTimeStamp;
toJSON(): any;
}var PerformanceResourceTiming: {
prototype: PerformanceResourceTiming;
new (): PerformanceResourceTiming;
};§Extends
§Properties
§
readonly connectEnd: DOMHighResTimeStamp
[src]§
readonly connectStart: DOMHighResTimeStamp
[src]§
readonly domainLookupEnd: DOMHighResTimeStamp
[src]§
readonly domainLookupStart: DOMHighResTimeStamp
[src]§
readonly fetchStart: DOMHighResTimeStamp
[src]§
readonly redirectEnd: DOMHighResTimeStamp
[src]§
readonly redirectStart: DOMHighResTimeStamp
[src]§
readonly requestStart: DOMHighResTimeStamp
[src]§
readonly responseEnd: DOMHighResTimeStamp
[src]§
readonly responseStart: DOMHighResTimeStamp
[src]§
readonly secureConnectionStart: DOMHighResTimeStamp
[src]§
readonly serverTiming: ReadonlyArray<PerformanceServerTiming>
[src]§
readonly workerStart: DOMHighResTimeStamp
[src]