From efc14b15a71d872cf070df058dfc43f89239f8de Mon Sep 17 00:00:00 2001 From: huyikai Date: Fri, 24 May 2024 09:51:03 +0800 Subject: [PATCH] i18n(zh-cn): Update `api-reference.mdx` (#8386) --- src/content/docs/zh-cn/reference/api-reference.mdx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/content/docs/zh-cn/reference/api-reference.mdx b/src/content/docs/zh-cn/reference/api-reference.mdx index 6148be5f1bd64..9fb20e167a846 100644 --- a/src/content/docs/zh-cn/reference/api-reference.mdx +++ b/src/content/docs/zh-cn/reference/api-reference.mdx @@ -373,10 +373,12 @@ cookie 的原始字符串值。 ### `Astro.redirect()` -`Astro.redirect()` 允许你重定向到另一个页面。 +允许你重定向到另一个页面,并可选地提供一个 [HTTP 响应状态码](https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status) 作为第二个参数。 页面(而不是子组件)必须 `return` `Astro.redirect()` 的结果,以便重定向发生。 +以下示例将用户重定向到登录页面,使用默认的 HTTP 响应状态码 302: + ```astro title="src/pages/account.astro" {8} --- import { isLoggedIn } from '../utils';