閱讀英文版本

分享方式:


WebUtility 類別

定義

提供處理 Web 要求時用於編碼和解碼 URL 的方法。

C#
public static class WebUtility
繼承
WebUtility

備註

類別 HttpUtility 包含編碼和譯碼公用程式方法,可與 HTML 編碼字串搭配使用。 類別 System.Uri 也包含可用於類似用途的方法和屬性。

方法

HtmlDecode(String)

將 HTTP 傳輸的 HTTP 編碼字串轉換成已解碼的字串。

HtmlDecode(String, TextWriter)

將已 HTML 編碼的字串轉換成已解碼的字串,並將解碼的字串傳送至 TextWriter 輸出資料流。

HtmlEncode(String)

將字串轉換成 HTML 編碼字串。

HtmlEncode(String, TextWriter)

將字串轉換成 HTML 編碼字串,並以 TextWriter 輸出資料流的形式傳回輸出。

UrlDecode(String)

將在 URL 中傳輸的已編碼字串轉換成已解碼的字串。

UrlDecodeToBytes(Byte[], Int32, Int32)

將已經將為在 URL 中傳輸而進行編碼的編碼位元組陣列轉換為解碼的位元組陣列。

UrlEncode(String)

將文字字串轉換為 URL 編碼的字串。

UrlEncodeToBytes(Byte[], Int32, Int32)

將位元組陣列轉換為 URL 編碼的位元組陣列。

適用於

產品 版本
.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
.NET Framework 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 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1
UWP 10.0

另請參閱