UriHelper 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
用來建構編碼 URI 的協助程式類別,用於標頭和其他 URI。
public ref class UriHelper abstract sealed
public static class UriHelper
type UriHelper = class
Public Module UriHelper
- 繼承
-
UriHelper
方法
BuildAbsolute(String, HostString, PathString, PathString, QueryString, FragmentString) |
將指定的 URI 元件結合成正確編碼以用於 HTTP 標頭的字串。 請注意,HostString 中的 unicode 會編碼為 punycode。 |
BuildRelative(PathString, PathString, QueryString, FragmentString) |
將指定的 URI 元件結合成正確編碼以用於 HTTP 標頭的字串。 |
Encode(Uri) |
從指定的絕對或相對 URI 產生字串,該 URI 適當地編碼以用於 HTTP 標頭。 請注意,unicode 主機名稱會編碼為 punycode。 |
FromAbsolute(String, String, HostString, PathString, QueryString, FragmentString) |
將指定的絕對 URI 字串分隔成元件。 假設沒有 PathBase。 |
GetDisplayUrl(HttpRequest) |
傳回完整未逸出表單中要求 URL 的合併元件 (,但 QueryString) 僅適用于顯示。 此格式不應用於 HTTP 標頭或其他 HTTP 作業。 |
GetEncodedPathAndQuery(HttpRequest) |
傳回相對 URI。 |
GetEncodedUrl(HttpRequest) |
以完全逸出形式傳回要求 URL 的合併元件,此元件適合用於 HTTP 標頭和其他 HTTP 作業。 |