def headers.find.go

emerging-ezhttp@0.21.0.0 · src/http.bend:482

import emerging-ezhttp@0.21.0.0/src/http.bend as Http
import Base

482# case-insensitive field lookup (RFC 9110 §5.1)
483def headers.find.go(hs: List<&2, Header>, +name: String) -> String:
484  match hs:
485    case []:
486      ""
487    case H{n, v} <> t:
488      headers.find.pick(v, String.eq(String.to_lower(n), name),
489        _u => headers.find.go(t, name))

Uses (6)

Used by (1)