INNER CODE UNIT · TypeScript

parseHeader

Escape-Technologies/graphman · src/lib.ts:7

export function parseHeader(h: string): [string, string] {
  const [key, value] = h.split(":", 2);
  if (key && value) return [key.trim(), value.trim()];
  throw new Error(`Error parsing header: ${h}`);
}

export function parseHeaders(headers: string[]): Array<[string, string]> {
  return headers.map(parseHeader);
}

async function query(
  url: string,
  query: string,
  headers: Array<[string, string]>,
) {
  try {
    const res = await fetch(url, {
      method: "POST",

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…