HttpWebRequest.Address HttpWebRequest.Address HttpWebRequest.Address HttpWebRequest.Address Property

定義

要求に実際に応答するインターネット リソースの URI (Uniform Resource Identifier) を取得します。Gets the Uniform Resource Identifier (URI) of the Internet resource that actually responds to the request.

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

プロパティ値

要求に実際に応答するインターネット リソースを識別する UriA Uri that identifies the Internet resource that actually responds to the request. 既定値は、Create(String) メソッドが要求を初期化するために使用する URI です。The default is the URI used by the Create(String) method to initialize the request.

次のコード例では、要求をHttpWebRequest満たすreqためにオブジェクトが別の場所にリダイレクトされたかどうかをhasChanged確認しtrue 、要求がリダイレクトされた場合は変数の値をに設定します。それ以外hasChangedの場合は、がにfalse設定されています。The following code example checks to see if the HttpWebRequest object req was redirected to another location to fulfill the request, and sets the value of the hasChanged variable to true if the request was redirected; otherwise hasChanged is set to false.

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

注釈

要求中に発生したすべてのリダイレクトが完了した後、プロパティはURIに設定されます。AddressThe Address property is set to the URI after any redirections that happen during the request are complete.

元の要求の URI は、 RequestUriプロパティに保持されます。The URI of the original request is kept in the RequestUri property.

適用対象