共用方式為


UriHelper 類別

定義

用來建構編碼 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 作業。

適用於