WebUtility.UrlDecode(String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將已編碼用於 URL 傳輸的字串轉換為解碼字串。
public:
static System::String ^ UrlDecode(System::String ^ encodedValue);
public static string UrlDecode(string encodedValue);
public static string? UrlDecode(string? encodedValue);
static member UrlDecode : string -> string
Public Shared Function UrlDecode (encodedValue As String) As String
參數
- encodedValue
- String
一個用 URL 編碼的字串來解碼。
傳回
一個解碼的字串。
備註
如果在 HTTP 串流中傳遞空白和標點符號等字元,接收端可能會被誤解。 URL 編碼將 URL 中不允許的字元轉換為等效的十六進位跳脫序列。 十六進位的逃逸序列為大寫。 例如,字元 < 和 > 被編碼在轉義序列 %3C 中 和 %3E。 此方法會 UrlEncode 產生一個 URL 編碼的字串。
URL 解碼將十六進位跳脫序列替換為對應的 ASCII 字元。 例如,當嵌入於 URL 編碼的文字區塊中時,轉義序列 %3c 和 %3e 會被解碼成字元 < 和 >。