MCPcopy Create free account
hub / github.com/nodejs/node / createOpaqueTimingInfo

Function createOpaqueTimingInfo

deps/undici/src/lib/web/fetch/util.js:345–359  ·  view source on GitHub ↗
(timingInfo)

Source from the content-addressed store, hash-verified

343
344// https://fetch.spec.whatwg.org/#create-an-opaque-timing-info
345function createOpaqueTimingInfo (timingInfo) {
346 return {
347 startTime: timingInfo.startTime ?? 0,
348 redirectStartTime: 0,
349 redirectEndTime: 0,
350 postRedirectStartTime: timingInfo.startTime ?? 0,
351 finalServiceWorkerStartTime: 0,
352 finalNetworkResponseStartTime: 0,
353 finalNetworkRequestStartTime: 0,
354 endTime: 0,
355 encodedBodySize: 0,
356 decodedBodySize: 0,
357 finalConnectionTimingInfo: null
358 }
359}
360
361// https://html.spec.whatwg.org/multipage/origin.html#policy-container
362function makePolicyContainer () {

Callers 3

finalizeAndReportTimingFunction · 0.70
fetchingFunction · 0.70
processResponseEndOfBodyFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected