2
我即將創建一個自託管的Web API應用程序,並在某處需要URL解碼輸入。但我真的不想添加對System.Web.dll的引用,因爲AMAIK,這是一個沉重的DLL,也是遠離ASP.NET和IIS的主要原因之一。如何在沒有System.Web dll的情況下進行UrlDecode編程#
如果我是正確的,我不添加一個對System.Web的引用,那麼我怎樣纔能有效地解碼URL沒有錯誤?
我即將創建一個自託管的Web API應用程序,並在某處需要URL解碼輸入。但我真的不想添加對System.Web.dll的引用,因爲AMAIK,這是一個沉重的DLL,也是遠離ASP.NET和IIS的主要原因之一。如何在沒有System.Web dll的情況下進行UrlDecode編程#
如果我是正確的,我不添加一個對System.Web的引用,那麼我怎樣纔能有效地解碼URL沒有錯誤?
//.Net 4.0+
可以使用WebUtility.UrlDecode()。它不是system.web的一部分。
而且你可以看到這個博客: Html and Uri String Encoding without System.Web
請看答案http://stackoverflow.com/questions/1405048/how-do-i-decode-a-url-parameter-using- C –