HttpWebClientProtocol.AllowAutoRedirect HttpWebClientProtocol.AllowAutoRedirect HttpWebClientProtocol.AllowAutoRedirect HttpWebClientProtocol.AllowAutoRedirect Property

정의

클라이언트가 서버 리디렉션을 자동으로 따르는지 여부를 나타내는 값을 가져오거나 설정합니다.Gets or sets whether the client automatically follows server redirects.

public:
 property bool AllowAutoRedirect { bool get(); void set(bool value); };
public bool AllowAutoRedirect { get; set; }
member this.AllowAutoRedirect : bool with get, set
Public Property AllowAutoRedirect As Boolean

속성 값

서버 리디렉션에 따라 클라이언트를 자동 리디렉션하려면 true이고, 그렇지 않으면 false입니다.true to automatically redirect the client to follow server redirects; otherwise, false. 기본값은 false입니다.The default is false.

예외

AllowAutoRedirect 속성이 false이고 웹 서버에서 요청의 리디렉션을 시도하는 경우The AllowAutoRedirect property is false and the Web server attempts to redirect the request.

설명

클라이언트가 사용자 이름 및 암호와 같은 인증 정보를 보내는 경우 보안 문제가 발생할 수 있으므로 리디렉션하려면 서버를 사용 하도록 설정 하지 않을 수 있습니다.If a client sends authentication information, such as a user name and password, you do not want to enable the server to redirect, because this can compromise security.

A WebException 경우 throw 되는 AllowAutoRedirect 속성은 false 웹 서버가 요청을 리디렉션할 수 및 합니다.A WebException is thrown if the AllowAutoRedirect property is false and the Web server attempts to redirect the request. Response 속성을 포함는 HttpWebResponse 개체를 여기서 모두를 StatusCodeHeaders 속성 시도 리디렉션에 대 한 세부 정보를 반영 합니다.The Response property contains an HttpWebResponse object, where both the StatusCode and Headers properties reflect details regarding the attempted redirect. StatusCode 속성을 포함를 HttpStatusCode (301, 302, 및 307) HTTP 리디렉션 상태 코드 중 하나에 해당 하는 및 Location 내 헤더는 Headers 컬렉션 요청 리디렉션됩니다 하려고 하는 URI를 가리키는.The StatusCode property contains an HttpStatusCode equivalent to one of the HTTP redirect status codes (301, 302, and 307) and the Location header within the Headers collection points to the URI that the request attempted to be redirected to.

적용 대상

추가 정보