def writer.headers

bend-kit-http@0.38.5.0 · http.bend:6865

import bend-kit-http@0.38.5.0/http.bend as Http
import Base

6865def writer.headers(xs: List<&2, Sigma<&2, &2, String, _ => List<&2, String>>>, m: Map<&2, List<&2, String>>) -> Map<&2, List<&2, String>>:
6866  match xs:
6867    case Nil{}:
6868      m
6869    case (k, vs) <> rest:
6870      +key = String.to_lower(k)
6871      +framing = Bool.or(String.eq(key, "content-length"), String.eq(key, "transfer-encoding"))
6872      writer.headers(rest, writer.header.one(m, key, vs, framing))

Uses (8)

Used by (1)