HttpListenerResponse.RedirectLocation Eigenschaft

Definition

Ruft den Wert des HTTP-Location-Headers in der Antwort ab oder legt diesen fest.

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

Eigenschaftswert

Ein String, der die absolute URL enthält, die im Location-Header an den Client gesendet werden soll.

Ausnahmen

Der für einen set-Vorgang angegebene Wert ist eine leere Zeichenfolge ("").

Dieses Objekt ist geschlossen.

Beispiele

Im folgenden Codebeispiel wird das Festlegen dieser Eigenschaft veranschaulicht.

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

Hinweise

Der Location Header gibt die URL an, an die der Client weitergeleitet wird, um eine angeforderte Ressource zu suchen.

Hinweis

Durch Festlegen dieser Eigenschaft wird die StatusCode Eigenschaft nicht automatisch festgelegt.

Gilt für:

Weitere Informationen