我有一些數據庫中的URL編碼數據(sql server 2005),我解碼它解析它。我使用:url解碼異常 - c#
Uri.UnescapeDataString
有時我得到:
{「無效的URI:有是字符串中的無效序列」}
什麼無效的序列做我看出來你看?
謝謝。
基督教
我有一些數據庫中的URL編碼數據(sql server 2005),我解碼它解析它。我使用:url解碼異常 - c#
Uri.UnescapeDataString
有時我得到:
{「無效的URI:有是字符串中的無效序列」}
什麼無效的序列做我看出來你看?
謝謝。
基督教
您是否嘗試過使用HttpUtility.UrlDecode
方法呢?
試試這個。
string decodedUrl = Server.UrlDecode("your-url");
您的字符串可能包含HexEncoded參數。
您能否提供導致此錯誤的示例字符串?
謝謝, Jinal。
至於「爲什麼」,或許您遇到了此處列出的.NET 4.0/4.5問題? Uri.UnescapeDataString fails on different computer
謝謝HttpUtility.UrlDecode做的伎倆 – cs0815 2010-07-07 08:54:33