19 lines
626 B
Plaintext
19 lines
626 B
Plaintext
:sig
|
|
void redirect(String url, s32 code = 302)
|
|
|
|
:params
|
|
url : target URL for the redirect
|
|
code : optional HTTP redirect status, defaults to `302`
|
|
|
|
:desc
|
|
Sets the `Location` response header and updates the current HTTP status code.
|
|
|
|
Use this helper instead of manually assigning `context.header["Location"]` and `context.set_status(...)` when you want to redirect the current response.
|
|
|
|
:see
|
|
set_status
|
|
0_context
|
|
|
|
:related
|
|
**PHP:** `header("Location: ...")` together with `http_response_code()` or implicit redirect semantics
|
|
**JavaScript / Node.js:** `res.redirect(...)`, setting `Location`, or returning a redirect `Response` |