MCPcopy Create free account
hub / github.com/Effect-TS/effect / contentLengthHeader

Function contentLengthHeader

packages/effect/src/unstable/http/HttpMiddleware.ts:559–566  ·  view source on GitHub ↗
(headers: Headers.Headers)

Source from the content-addressed store, hash-verified

557const noTransformRegex = /(?:^|[\s,])no-transform(?:$|[\s,;])/i
558
559const contentLengthHeader = (headers: Headers.Headers): number | undefined => {
560 const value = headers["content-length"]
561 if (value === undefined) {
562 return undefined
563 }
564 const parsed = Number(value)
565 return Number.isFinite(parsed) && parsed >= 0 ? parsed : undefined
566}

Callers 1

transformFunction · 0.85

Calls 1

NumberInterface · 0.50

Tested by

no test coverage detected