redirect

Response function to handle redirects

circle-info

The redirect method is a curried function so you don't need to send the parameters all at once

const { response } = require('octoris')

Arguments

Name

Type

Description

url

String

The url to redirect to

data

Any

The data to pass along to the recieving url

circle-exclamation

Usage

circle-info

would use the response functions within your method handlers you can read about the methods herearrow-up-right

const { response } = require('octoris')
// Since responses are curried we can create a basic status code constant
const toGoogle = response.redirect('https://google.com')

function homeHandler (ctx) {
  return toGoogle({ foo: 'bar' })
}

function aboutHandler (ctx) {
  return response.redirect('https://facebook.com', { a: 1, b: 2 })
}

Last updated

Was this helpful?