HttpResponseWrapper.RedirectPermanent 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
执行从所请求 URL 到所指定 URL 的永久重定向。
重载
RedirectPermanent(String, Boolean) |
执行从所请求 URL 到所指定 URL 的永久重定向,并提供用于完成响应的选项。 |
RedirectPermanent(String) |
执行从所请求 URL 到所指定 URL 的永久重定向。 |
RedirectPermanent(String, Boolean)
执行从所请求 URL 到所指定 URL 的永久重定向,并提供用于完成响应的选项。
public:
override void RedirectPermanent(System::String ^ url, bool endResponse);
public override void RedirectPermanent (string url, bool endResponse);
override this.RedirectPermanent : string * bool -> unit
Public Overrides Sub RedirectPermanent (url As String, endResponse As Boolean)
参数
- url
- String
要向其重定向请求的 URL。
- endResponse
- Boolean
若要终止响应,则为 true
;否则为 false
。 默认值为 false
。
例外
url
上声明的默认值为 null
。
url
包括一个换行符 (\n
)。
注解
该方法 RedirectPermanent(String, Boolean) 重载在响应中提供 301 HTTP 状态代码,还包含将请求重定向到的 URL。 此方法重载提供用于指定是终止响应还是在执行重定向后完成响应的选项。 301 HTTP 状态代码是 HTTP 响应中的标准代码。 它指示存在永久重定向,并提供重定向位置。
适用于
RedirectPermanent(String)
执行从所请求 URL 到所指定 URL 的永久重定向。
public:
override void RedirectPermanent(System::String ^ url);
public override void RedirectPermanent (string url);
override this.RedirectPermanent : string -> unit
Public Overrides Sub RedirectPermanent (url As String)
参数
- url
- String
要向其重定向请求的 URL。
例外
url
上声明的默认值为 null
。
url
包括一个换行符 (\n
)。
注解
该方法 RedirectPermanent(String) 重载在响应中提供 301 HTTP 状态代码,还包含将请求重定向到的 URL。 301 HTTP 状态代码是 HTTP 响应中的标准代码。 它指示存在永久重定向,并提供重定向位置。
RedirectPermanent(String)调用该方法将终止响应的其余部分。