Condividi tramite


HttpWebClientProtocol.AllowAutoRedirect Proprietà

Definizione

Ottiene o imposta se il client segue automaticamente i reindirizzamenti del server.

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à

Boolean

true per reindirizzare automaticamente il client in modo che segua i reindirizzamenti del server; false per evitare che questo accada. Il valore predefinito è false.

Eccezioni

La proprietà AllowAutoRedirect è false e nel server Web viene effettuato un tentativo di reindirizzare la richiesta.

Commenti

Se un client invia informazioni di autenticazione, ad esempio un nome utente e una password, non si vuole abilitare il reindirizzamento del server, perché ciò può compromettere la sicurezza.

Viene WebException generata un'eccezione se la AllowAutoRedirect proprietà è false e il server Web tenta di reindirizzare la richiesta. La Response proprietà contiene un HttpWebResponse oggetto, in cui entrambe le StatusCode proprietà e Headers riflettono i dettagli relativi al tentativo di reindirizzamento. La StatusCode proprietà contiene un HttpStatusCode equivalente a uno dei codici di stato di reindirizzamento HTTP (301, 302 e 307) e l'intestazione Location all'interno della Headers raccolta punta all'URI a cui la richiesta ha tentato di essere reindirizzata.

Si applica a

Vedi anche