def cors.preflight_hs

emerging-ezhttp@0.21.0.0 · src/cors.bend:151

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

151# preflight response headers
152def cors.preflight_hs(+acao: String, methods: List<&2, String>,
153  headers: List<&2, String>, credentials: Bool, max_age: String)
154  -> List<&2, Http.Header>:
155  cors.cred_on(cors.vary_on([
156    Http.H{"Access-Control-Allow-Origin", acao},
157    Http.H{"Access-Control-Allow-Methods", cors.join(methods)},
158    Http.H{"Access-Control-Allow-Headers", cors.join(headers)},
159    Http.H{"Access-Control-Max-Age", max_age}
160  ], acao, cors.vary(acao)), credentials)

Uses (8)

Used by (1)