У меня есть массив с URL-адресами, например http://www.example.com?a=1 1&b=2 2&c=3 3
, и мне нужно URL-адрес Кодировать каждый URL-адрес.URLEncoding массив URL-адресов .NET
Но если я использую HttpServerUtility.URLEncode(url)
было бы выход http%3a%2f%2fwww.example.com%3fa%3d1+1%26b%3d2+2%26c%3d3+3
, но мне нужно, чтобы это выглядело как http://www.example.com?a=1+1&b=2+2&c=3+3
Есть в любом случае для достижения этой цели?
Также значения параметров могут иметь не только пробел, они могут иметь знак &.
Вы пытаетесь закодировать половину строки? – SLaks 2010-12-15 16:20:35
Что не так с выходом для метода UrlEncode? – Nate 2010-12-15 16:22:36