SPUtility.Redirect 方法 (String, SPRedirectFlags, HttpContext, String)

处理 HTTP 请求重定向。此方法允许编码的查询字符串的可选规范添加到 URL。

命名空间:  Microsoft.SharePoint.Utilities
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Shared Function Redirect ( _
    url As String, _
    flags As SPRedirectFlags, _
    context As HttpContext, _
    queryString As String _
) As Boolean
用法
Dim url As String
Dim flags As SPRedirectFlags
Dim context As HttpContext
Dim queryString As String
Dim returnValue As Boolean

returnValue = SPUtility.Redirect(url, _
    flags, context, queryString)
public static bool Redirect(
    string url,
    SPRedirectFlags flags,
    HttpContext context,
    string queryString
)

参数

  • queryString
    类型:System.String

    要追加到所选的 URL 编码的查询字符串。此参数是可选的。

返回值

类型:System.Boolean
true进行重定向 ; 如果否则为false。

备注

如果设置SPRedirectFlags.UseSource标志,则此方法将重定向到源查询字符串中,,如果可用。如果未设置此标志或源查询字符串不可用,则此方法重定向到url参数中指定的 URL。

此方法执行验证的 url,具体取决于设置SPRedirectFlags枚举中的标志。设置SPRedirectFlags.Trusted标志以确保该 URL 不检查是否 URL 目标位于本地服务器上有效。若要执行未经验证的重定向,设置SPRedirectFlags.Static标志。

另请参阅

引用

SPUtility 类

SPUtility 成员

Redirect 重载

Microsoft.SharePoint.Utilities 命名空间