2016-07-16 3 views
1

Я использую System.Net.WebUtility.UrlEncode (myString) для строки UrlEncode и получаю закодированную строку в тегах верхнего регистра после кодирования (я нашел решение .net UrlEncode - lowercase problem). Но проблема в том, что осталось для меня ar (и) кодирования. В этом случае оба символа остаются незакодированными, когда мне нужно вместо них код% 28 и% 29. Как решить эту проблему?Как символы UrlEncode (и)

+0

Я думаю, вы просто должны сделать на замену себя (http://stackoverflow.com/questions/32484829/how-to-force- 20-вместо-оф-в-системе-нетто-webutility-UrlEncode). Интересно, что плагин Notepad ++ MIME Tools имеет функцию «full urlencode», которая делает это. – Crowcoder

+0

Я использовал это: myString = myString.Replace ("(", "% 28"). Замените (")", "% 29"); –

ответ

1

Я использовал это: [. Показано здесь]

myString = myString.Replace("(", "%28").Replace(")", "%29"); 

 Смежные вопросы

  • Нет связанных вопросов^_^