HttpListenerResponse.Redirect(String) Metodo

Definizione

Configura la risposta per reindirizzare il client all'URL specificato.Configures the response to redirect the client to the specified URL.

public:
 void Redirect(System::String ^ url);
public void Redirect (string url);
member this.Redirect : string -> unit
Public Sub Redirect (url As String)

Parametri

url
String

URL che il client deve utilizzare per individuare la risorsa richiesta.The URL that the client should use to locate the requested resource.

Esempi

Nell'esempio di codice riportato di seguito viene illustrata la chiamata a questo metodo.The following code example demonstrates calling this method.

public static void PermanentRedirect(HttpListenerRequest request, HttpListenerResponse response)
{
    if (request.Url.OriginalString == @"http://www.contoso.com/index.html")
    {
        // Sets the location header, status code and status description.
        response.Redirect(@"http://www.contoso.com/indexServer/index.html");
    }
}
Public Shared Sub PermanentRedirect(ByVal request As HttpListenerRequest, ByVal response As HttpListenerResponse)
    If request.Url.OriginalString = "http://www.contoso.com/index.html" Then
        ' Sets the location header, status code and status description.
        response.Redirect("http://www.contoso.com/indexServer/index.html")
    End If
End Sub

Commenti

Il metodo Redirect viene usato per reindirizzare un client al nuovo percorso di una risorsa.The Redirect method is used to redirect a client to the new location for a resource. Questo metodo imposta l'intestazione Location della risposta su url, la proprietà StatusCode su Redirecte la proprietà StatusDescription su "Found".This method sets the response's Location header to url, the StatusCode property to Redirect, and the StatusDescription property to "Found".

Si applica a

Vedi anche