MCPcopy Index your code
hub / github.com/nodejs/node / onRequestStart

Function onRequestStart

deps/undici/undici.js:14373–14384  ·  view source on GitHub ↗
(controller)

Source from the content-addressed store, hash-verified

14371 body: null,
14372 abort: null,
14373 onRequestStart(controller) {
14374 const { connection } = fetchParams.controller;
14375 timingInfo.finalConnectionTimingInfo = clampAndCoarsenConnectionTimingInfo(void 0, timingInfo.postRedirectStartTime, fetchParams.crossOriginIsolatedCapability);
14376 const abort = /* @__PURE__ */ __name((reason) => controller.abort(reason), "abort");
14377 if (connection.destroyed) {
14378 abort(new DOMException("The operation was aborted.", "AbortError"));
14379 } else {
14380 fetchParams.controller.on("terminated", abort);
14381 this.abort = connection.abort = abort;
14382 }
14383 timingInfo.finalNetworkRequestStartTime = coarsenedSharedCurrentTime(fetchParams.crossOriginIsolatedCapability);
14384 },
14385 onResponseStarted() {
14386 timingInfo.finalNetworkResponseStartTime = coarsenedSharedCurrentTime(fetchParams.crossOriginIsolatedCapability);
14387 },

Callers

nothing calls this directly

Calls 6

__nameFunction · 0.85
abortFunction · 0.70
abortMethod · 0.65
onMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…