INNER CODE UNIT · JavaScript

normalizedHeaders

BeamlakAschalew/flixquest · cast_receiver/receiver.js:15

function normalizedHeaders(value) {
  if (!value || typeof value !== 'object' || Array.isArray(value)) return {};
  return Object.fromEntries(
    Object.entries(value)
      .filter(([name, headerValue]) =>
        !blockedHeaders.has(name.toLowerCase()) &&
        typeof headerValue === 'string' &&
        headerValue.length > 0,
      ),
  );
}

function requestHeaders(loadRequest) {
  return normalizedHeaders(
    loadRequest?.customData?.headers ??
      loadRequest?.media?.customData?.headers,
  );
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…