def redirect

bend-kit-camber@0.15.0.1 · camber.bend:49

import bend-kit-camber@0.15.0.1/camber.bend as Camber
import Base
import bend-kit-http@0.38.1.1/http.bend as Http
import bend-kit-camber@0.15.0.1/response.bend as Response

49def redirect(+status: U32, +location: String) -> Result<&2, &1, ResponseError, Http.Res>:
50  redirect.checked((U32.is_eq(status, 301) || U32.is_eq(status, 302) || U32.is_eq(status, 303) || U32.is_eq(status, 307) || U32.is_eq(status, 308)) && Bool.not(String.eq(location, "")) && Response.value(location), status, location)

Uses (12)

Used by (0)

No other definition uses this definition.