HttpWebClientProtocol.AllowAutoRedirect Proprietà

Definizione

Ottiene o imposta se il client segue automaticamente i reindirizzamenti del server.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

Valore della proprietà

true per reindirizzare automaticamente il client in modo che segua i reindirizzamenti del server; false per evitare che questo accada.true to automatically redirect the client to follow server redirects; otherwise, false. Il valore predefinito è false.The default is false.

Eccezioni

La proprietà AllowAutoRedirect è false e nel server Web viene effettuato un tentativo di reindirizzare la richiesta.The AllowAutoRedirect property is false and the Web server attempts to redirect the request.

Commenti

Se un client invia informazioni di autenticazione, ad esempio un nome utente e una password, non si desidera abilitare il reindirizzamento del server, perché questo può compromettere la sicurezza.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.

Viene WebException generata un'eccezione se AllowAutoRedirect la proprietà false è e il server Web tenta di reindirizzare la richiesta.A WebException is thrown if the AllowAutoRedirect property is false and the Web server attempts to redirect the request. La Response proprietà contiene un HttpWebResponse oggetto, in cui entrambe StatusCode le Headers proprietà e riflettono i dettagli relativi al tentativo di reindirizzamento.The Response property contains an HttpWebResponse object, where both the StatusCode and Headers properties reflect details regarding the attempted redirect. La StatusCode proprietà contiene un HttpStatusCode equivalente a uno dei codici di stato di reindirizzamento HTTP (301, 302 e 307) e l' Location intestazione all'interno Headers della raccolta punta all'URI a cui è stato effettuato il reindirizzamento della richiesta.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.

Si applica a

Vedi anche