c# encode decode
WebUtility 類
定義
命名空間:
System.Net
程序集:
System.dll
提供在處理 Web 請求時(shí)用于編碼和解碼 URL 的方法。
C#復(fù)制
public static class WebUtility繼承
Object
WebUtility
注解
HttpUtility?類包含用于 HTML 編碼字符串的編碼和解碼實(shí)用工具方法。?System.Uri?類還包含可用于類似用途的方法和屬性。
方法
| HtmlDecode(String) | 將已經(jīng)為 HTTP 傳輸進(jìn)行過 HTML 編碼的字符串轉(zhuǎn)換為已解碼的字符串。 |
| HtmlDecode(String, TextWriter) | 將已經(jīng)過 HTML 編碼的字符串轉(zhuǎn)換為已解碼的字符串并將其發(fā)送給?TextWriter?輸出流。 |
| HtmlEncode(String) | 將字符串轉(zhuǎn)換為 HTML 編碼字符串。 |
| HtmlEncode(String, TextWriter) | 將字符串轉(zhuǎn)換為 HTML 編碼的字符串,并以?TextWriter?輸出流的形式返回輸出。 |
| UrlDecode(String) | 將已經(jīng)為在 URL 中傳輸而編碼的字符串轉(zhuǎn)換為解碼的字符串。 |
| UrlDecodeToBytes(Byte[], Int32, Int32) | 將為通過 URL 傳輸已編碼的已編碼字節(jié)數(shù)組轉(zhuǎn)換為解碼的字節(jié)數(shù)組。 |
| UrlEncode(String) | 將文本字符串轉(zhuǎn)換為 URL 編碼的字符串。 |
| UrlEncodeToBytes(Byte[], Int32, Int32) | 將字節(jié)數(shù)組轉(zhuǎn)換為 URL 編碼的字節(jié)數(shù)組。 |
適用于
.NET
5 preview 1
.NET Core
3.1?3.0?2.2?2.1?2.0?1.1?1.0
.NET Framework
4.8?4.7.2?4.7.1?4.7?4.6.2?4.6.1?4.6?4.5.2?4.5.1?4.5?4.0
.NET Standard
2.1?2.0?1.6?1.5?1.4?1.3?1.2?1.1?1.0
UWP
10.0
Xamarin.Android
7.1
Xamarin.iOS
10.8
Xamarin.Mac
3.0
另請參閱
- Uri
- HttpUtility
- HttpServerUtility
- Server
- 如何:通過將 HTML 編碼應(yīng)用于字符串來防范 Web 應(yīng)用程序中的腳本攻擊
總結(jié)
以上是生活随笔為你收集整理的c# encode decode的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CODEVS 1069 关押罪犯
- 下一篇: java encode_java的web