redirect 抽象方法

Future redirect(
  1. Uri location, {
  2. int status = HttpStatus.movedTemporarily,
})

以重定向到 location 的方式响应。

location 中的 URI 应该是绝对路径,但没有检查强制执行这一点。

默认情况下,使用 HTTP 状态码 HttpStatus.movedTemporarily (302) 进行重定向,但可以使用 status 参数指定其他状态码。

此方法还将调用 close,返回的 future 是 close 返回的 future。

实现

Future redirect(Uri location, {int status = HttpStatus.movedTemporarily});