次の方法で共有


HttpWebClientProtocol.AllowAutoRedirect プロパティ

定義

クライアントがサーバーのリダイレクトに自動的に従うかどうかを取得または設定します。

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。 既定値は、false です。

例外

AllowAutoRedirect プロパティがfalseされ、Web サーバーは要求のリダイレクトを試みます。

注釈

クライアントがユーザー名やパスワードなどの認証情報を送信する場合、セキュリティが損なわれる可能性があるため、サーバーのリダイレクトを有効にしたくありません。

AllowAutoRedirect プロパティがfalseされ、Web サーバーが要求をリダイレクトしようとすると、WebExceptionがスローされます。 Response プロパティには、HttpWebResponse オブジェクトが含まれています。StatusCode プロパティとHeaders プロパティの両方に、試行されたリダイレクトに関する詳細が反映されます。 StatusCode プロパティには、HTTP リダイレクト状態コード (301、302、307) のいずれかに相当するHttpStatusCodeが含まれており、Headers コレクション内のLocation ヘッダーは、要求のリダイレクト先の URI を指します。

適用対象

こちらもご覧ください