PerformanceResourceTiming
package js.html
extends PerformanceEntry
extended by PerformanceNavigationTiming
Доступно в js
The PerformanceResourceTiming interface 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, SVG, image, or script.
Documentation PerformanceResourceTiming by Mozilla Contributors, licensed under CC-BY-SA 2.5.
См. также:
Переменные
read onlyconnectEnd:Float
Значение, полученное сразу после завершения браузером установления соединения с сервером для получения ресурса.
read onlyconnectStart:Float
Значение, полученное сразу перед началом браузером установления соединения с сервером для получения ресурса.
read onlydecodedBodySize:Int
Значение, представляющее размер (в октетах) полученного из запроса (HTTP или кеша) тела сообщения после удаления применённых кодировок содержимого.
read onlydomainLookupEnd:Float
Значение, представляющее время сразу после завершения браузером поиска доменного имени ресурса.
read onlydomainLookupStart:Float
Значение, полученное сразу перед началом браузером поиска доменного имени ресурса.
read onlyencodedBodySize:Int
Значение, представляющее размер (в октетах) полученного из запроса (HTTP или кеша) тела полезной нагрузки до удаления применённых кодировок содержимого.
read onlyfetchStart:Float
Значение, полученное сразу перед началом браузером получения ресурса.
read onlyinitiatorType:String
Значение, представляющее тип ресурса, инициировавшего запись производительности, как указано в PerformanceResourceTiming.initiatorType.
read onlynextHopProtocol:String
Значение, представляющее сетевой протокол, используемый для получения ресурса, как определено идентификатором протокола ALPN (RFC7301).
read onlyredirectEnd:Float
Значение, полученное сразу после получения последнего байта ответа последнего перенаправления.
read onlyredirectStart:Float
Значение, представляющее время начала получения, которое инициирует перенаправление.
read onlyrequestStart:Float
Значение, полученное сразу перед началом браузером запроса ресурса у сервера.
read onlyresponseEnd:Float
Значение, полученное сразу после получения браузером последнего байта ресурса или сразу перед закрытием транспортного соединения, в зависимости от того, что произойдёт раньше.
read onlyresponseStart:Float
Значение, полученное сразу после получения браузером первого байта ответа от сервера.
read onlysecureConnectionStart:Float
Значение, полученное сразу перед началом браузером процесса установления защищённого соединения.
read onlyserverTiming:Array<PerformanceServerTiming>
Массив записей PerformanceServerTiming, содержащих метрики времени сервера.
read onlytransferSize:Int
Значение, представляющее размер (в октетах) полученного ресурса. Размер включает поля заголовка ответа и тело полезной нагрузки ответа.
read onlyworkerStart:Float
Возвращает значение DOMHighResTimeStamp сразу перед отправкой FetchEvent, если поток Рабочего процесса службы уже запущен, или сразу перед запуском потока Рабочего процесса службы, если он ещё не запущен. Если ресурс не перехватывается Рабочим процессом службы, свойство всегда возвращает 0.
Методы
toJSON():Dynamic
Возвращает значение DOMString, которое представляет собой JSON-представление объекта PerformanceResourceTiming.
© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/PerformanceResourceTiming.html