как декодировать строку в c # - PullRequest
1 голос
/ 21 февраля 2011

Я получил URL от пользователя encodeURIComponent () в JavaScript.URL-адрес выглядит примерно так:

"http%3A%2F%2Fgoogle.com"

как я могу их декодировать

Ответы [ 5 ]

8 голосов
/ 21 февраля 2011

HttpUtility.UrlDecode () - это путь.Вы найдете документацию здесь: http://msdn.microsoft.com/en-us/library/system.web.httputility.urldecode.aspx

4 голосов
/ 21 февраля 2011

Вы можете использовать метод Server.UrlDecode ().

http://msdn.microsoft.com/en-us/library/6196h3wt.aspx

Из документов:

String DecodedString = Server.UrlDecode(EncodedString);
0 голосов
/ 21 февраля 2011

ASP.Net верно?

string Url = Server.UrlDecode("http%3A%2F%2Fgoogle.com");
0 голосов
/ 21 февраля 2011

Вы можете использовать следующий метод для декодирования URL:

System.Web.HttpUtility.UrlDecode
0 голосов
/ 21 февраля 2011

Server.URLDecode ().Я предполагаю, что вы говорите об ASP.net здесь - вы не сказали.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...