HttpWebRequest.Address プロパティ

定義

要求に実際に応答するインターネット リソースの URI (Uniform Resource Identifier) を取得します。

public:
 property Uri ^ Address { Uri ^ get(); };
public Uri Address { get; }
member this.Address : Uri
Public ReadOnly Property Address As Uri

プロパティ値

Uri

要求に実際に応答するインターネット リソースを識別する Uri。 既定値は、Create(String) メソッドが要求を初期化するために使用する URI です。

次のコード例では、要求を満たすためにオブジェクトreqが別の場所にリダイレクトされたかどうかをHttpWebRequest確認し、要求がリダイレクトされた場合は 変数のhasChanged値を にtrue設定します。それ以外の場合hasChangedは を にfalse設定します。

bool hasChanged = req->RequestUri->Equals( req->Address );
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
   (req.RequestUri.ToString() <> req.Address.ToString())

注釈

Address要求中に発生したリダイレクトが完了すると、 プロパティは URI に設定されます。

元の要求の URI は プロパティに RequestUri 保持されます。

適用対象