HttpWebClientProtocol.AllowAutoRedirect Tulajdonság

Definíció

Lekérdezi vagy beállítja, hogy az ügyfél automatikusan követi-e a kiszolgáló átirányításait.

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

Tulajdonság értéke

trueautomatikusan átirányítja az ügyfelet a kiszolgálói átirányítások követésére; egyéb esetben. false Az alapértelmezett érték a false.

Kivételek

A AllowAutoRedirect tulajdonság az, false és a webkiszolgáló megpróbálja átirányítani a kérést.

Megjegyzések

Ha egy ügyfél hitelesítési adatokat , például felhasználónevet és jelszót küld, nem szeretné engedélyezni a kiszolgáló átirányítását, mert ez veszélyeztetheti a biztonságot.

A WebException akkor lesz eldobva, ha a AllowAutoRedirect tulajdonság az, false és a webkiszolgáló megpróbálja átirányítani a kérést. A Response tulajdonság tartalmaz egy HttpWebResponse objektumot, amelyben a tulajdonságok és StatusCode a Headers tulajdonságok is tükrözik az átirányítási kísérlet részleteit. A StatusCode tulajdonság a HttpStatusCode HTTP-átirányítási állapotkódok (301, 302 és 307) egyikével egyenértékű, a Location gyűjtemény fejléce Headers pedig arra az URI-ra mutat, amelybe a kérést átirányították.

A következőre érvényes:

Lásd még