HttpWebRequest.Address 属性

定义

获取实际响应请求的 Internet 资源的统一资源标识符(URI)。

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

属性值

Uri

标识实际响应请求的 Internet 资源的 Uri。 默认值是 Create(String) 方法用于初始化请求的 URI。

示例

下面的代码示例检查 HttpWebRequest 对象 req 是否已重定向到另一个位置以完成请求,并将 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())

注解

谨慎

WebRequestHttpWebRequestServicePointWebClient 已过时,不应将其用于新开发。 请改用 HttpClient

请求期间发生的任何重定向完成后,Address 属性将设置为 URI。

原始请求的 URI 保存在 RequestUri 属性中。

适用于