INNER CODE UNIT · JavaScript
blockedBase
cyrus-and/chrome-har-capturer · lib/har.js:223
const blockedBase = toMilliseconds(timing.requestTime - entry.requestParams.timestamp);
const blockedStart = firstNonNegative([
timing.dnsStart, timing.connectStart, timing.sendStart
]);
const blocked = blockedBase + (blockedStart === -1 ? 0 : blockedStart);
let dns = -1;
if (timing.dnsStart >= 0) {
const start = firstNonNegative([timing.connectStart, timing.sendStart]);
dns = start - timing.dnsStart;
}
let connect = -1;
if (timing.connectStart >= 0) {
connect = timing.sendStart - timing.connectStart;
}
const send = timing.sendEnd - timing.sendStart;
const wait = timing.receiveHeadersEnd - timing.sendEnd;
const receive = toMilliseconds(finishedTimestamp - (timing.requestTime + timing.receiveHeadersEnd / 1000));
let ssl = -1;