def writer.headers

bend-kit-http@0.38.4.0 · http.bend:6873

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

6873def writer.headers(xs: List<&2, Sigma<&2, &2, String, _ => List<&2, String>>>, m: Map<&2, List<&2, String>>) -> Map<&2, List<&2, String>>:
6874  match xs:
6875    case Nil{}:
6876      m
6877    case (k, vs) <> rest:
6878      +key = String.to_lower(k)
6879      +framing = Bool.or(String.eq(key, "content-length"), String.eq(key, "transfer-encoding"))
6880      writer.headers(rest, writer.header.one(m, key, vs, framing))

Uses (8)

Used by (1)