HttpListenerResponse.Redirect(String) Método

Definição

Configura a resposta para redirecionar o cliente para a URL especificada.

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

Parâmetros

url
String

A URL que o cliente deve usar para localizar o recurso solicitado.

Exemplos

O exemplo de código a seguir demonstra como chamar esse método.

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

Comentários

O Redirect método é usado para redirecionar um cliente para o novo local de um recurso. Esse método define o cabeçalho da Location resposta como url, a StatusCode propriedade como Redirecte a StatusDescription propriedade como "Found".

Aplica-se a

Confira também