C# снипет UrlEncode кодировать только переменные

bizzon

Client
Регистрация
08.09.2015
Сообщения
1 100
Благодарностей
129
Баллы
63
Как реализовать в C# UrlEncode "кодировать только переменные"
 

porileenvej

Client
Регистрация
09.05.2020
Сообщения
99
Благодарностей
131
Баллы
33
Если для POST запроса, можешь попробовать так
C#:
// переменная вида
// name=Вася&surname=Пупкин&action=Регистрация

string data = project.Variables["data"].Value;

List<string> lst = data.Split('&').ToList();
string res = "";
foreach(string s in lst)
    res += s.Split('=').First()+"="+System.Net.WebUtility.UrlEncode(s.Split('=').Last())+"&";
return res.TrimEnd('&');
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)