HttpListenerResponse.Redirect(String) 메서드

정의

클라이언트를 지정된 URL로 리디렉션하도록 응답을 구성합니다.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)

매개 변수

url
String

클라이언트가 요청한 리소스를 찾는 데 사용할 URL입니다.The URL that the client should use to locate the requested resource.

예제

다음 코드 예제에서는이 메서드를 호출 하는 방법을 보여 줍니다.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

설명

Redirect 메서드는 클라이언트를 리소스의 새 위치로 리디렉션하는 데 사용 됩니다.The Redirect method is used to redirect a client to the new location for a resource. 이 메서드는 응답의 Location 헤더를 url, StatusCode 속성을 Redirect, StatusDescription 속성을 "Found"로 설정 합니다.This method sets the response's Location header to url, the StatusCode property to Redirect, and the StatusDescription property to "Found".

적용 대상

추가 정보