spaceship_helm/response

Values

pub fn bad_request(msg: String) -> response.Response(BitArray)

Create a bad request response (400)

pub fn forbidden() -> response.Response(BitArray)

Create a forbidden response (403)

pub fn html(content: String) -> response.Response(BitArray)

Create an HTML response

pub fn internal_server_error() -> response.Response(BitArray)

Create an internal server error response (500)

pub fn json(data: json.Json) -> response.Response(BitArray)

Create a JSON response

pub fn no_content() -> response.Response(BitArray)

Create a no-content response (204)

pub fn not_found() -> response.Response(BitArray)

Create a not found response (404)

pub fn redirect(url: String) -> response.Response(BitArray)

Create a redirect response

pub fn redirect_permanent(
  url: String,
) -> response.Response(BitArray)

Create a permanent redirect response

pub fn text(content: String) -> response.Response(BitArray)

Create a text response

pub fn unauthorized() -> response.Response(BitArray)

Create an unauthorized response (401)

pub fn with_header(
  resp: response.Response(BitArray),
  name: String,
  value: String,
) -> response.Response(BitArray)

Set a header on a response

pub fn with_status(
  resp: response.Response(BitArray),
  status: Int,
) -> response.Response(BitArray)

Set status code on a response

Search Document