Per-instance configuration for withCors.
Allowed origin(s). A literal `'*'`, an exact origin string, a list of origins, or a predicate over the request's `Origin`. Defaults to `'*'`. `'*'` cannot be combined with `credentials: true` (the Fetch spec forbids it); when both are set, the request's `Origin` is reflected instead.
Methods advertised on preflight.
Headers advertised on preflight. When omitted, the request's `Access-Control-Request-Headers` is reflected.
Response headers exposed to the client beyond the safelist.
Send `Access-Control-Allow-Credentials: true`.
`Access-Control-Max-Age` (seconds) for preflight caching.
Status for a successful preflight.