HttpListenerResponse.RedirectLocation HttpListenerResponse.RedirectLocation HttpListenerResponse.RedirectLocation HttpListenerResponse.RedirectLocation Property

定義

取得或設定在這個回應中 HTTP Location 標頭的值。Gets or sets the value of the HTTP Location header in this response.

public:
 property System::String ^ RedirectLocation { System::String ^ get(); void set(System::String ^ value); };
public string RedirectLocation { get; set; }
member this.RedirectLocation : string with get, set
Public Property RedirectLocation As String

屬性值

String,包含 Location 標頭中要傳送至用戶端的絕對 URL。A String that contains the absolute URL to be sent to the client in the Location header.

例外狀況

為設定作業所指定的值為空字串 ("")。The value specified for a set operation is an empty string ("").

範例

下列程式碼範例將示範如何設定這個屬性。The following code example demonstrates setting this property.

public static void TemporaryRedirect(HttpListenerRequest request, HttpListenerResponse response)
{
    if (request.Url.OriginalString == @"http://www.contoso.com/index.html")
    {
        response.RedirectLocation = @"http://www.contoso.com/indexServer/index.html";
    }
}
Public Shared Sub TemporaryRedirect(ByVal request As HttpListenerRequest, ByVal response As HttpListenerResponse)
    If request.Url.OriginalString = "http://www.contoso.com/index.html" Then
        response.RedirectLocation = "http://www.contoso.com/indexServer/index.html"
    End If
End Sub

備註

Location標頭會指定要將用戶端導向來尋找所要求資源的 URL。The Location header specifies the URL to which the client is directed to locate a requested resource.

注意

設定這個屬性並不會自動設定StatusCode屬性。Setting this property does not automatically set the StatusCode property.

適用於

另請參閱