HttpWebRequest.RequestUri 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取请求的原始统一资源标识符 (URI)。
public:
virtual property Uri ^ RequestUri { Uri ^ get(); };
public override Uri RequestUri { get; }
member this.RequestUri : Uri
Public Overrides ReadOnly Property RequestUri As Uri
属性值
Uri,它包含传递给 Create(String) 方法的 Internet 资源的 URI。
示例
下面的代码示例检查对象是否已HttpWebRequest重定向到另一个位置以完成请求,并将变量true
的值hasChanged
设置为false
是否重定向请求;否则设置为 hasChanged
。req
bool hasChanged = req->RequestUri->Equals( req->Address );
bool hasChanged = (req.RequestUri != req.Address);
Dim hasChanged As Boolean = _
(req.RequestUri.ToString() <> req.Address.ToString())
注解
Uri由调用传递给HttpWebRequestWebRequest.Create的对象。
遵循重定向标头不会更改 RequestUri 属性。 若要获取响应请求的实际 URI,请检查 Address 该属性。