def cors.preflight_hs
import emerging-ezhttp@0.21.0.0/src/cors.bend as Corsimport 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)