HttpWebRequest.RequestUri 屬性

定義

取得要求的原始統一資源標識碼 (URI)。

C#
public override Uri RequestUri { get; }

屬性值

Uri

Uri,其中包含傳遞至 Create(String) 方法之因特網資源的 URI。

範例

下列程式代碼範例會檢查 HttpWebRequest 物件 req 是否已重新導向至另一個位置以履行要求,並將 hasChanged 變數的值設定為 true 如果重新導向要求;否則,hasChanged 會設定為 false

C#
bool hasChanged = (req.RequestUri != req.Address);

備註

注意

WebRequestHttpWebRequestServicePointWebClient 已經過時,您不應該將它們用於新的開發。 請改用 HttpClient

呼叫 WebRequest.Create傳遞至 HttpWebRequestUri 物件。

在重新導向標頭之後,不會變更 RequestUri 屬性。 若要取得回應要求的實際 URI,請檢查 Address 屬性。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0