При отправке POST запроса с данными не отправляется символ "+" - C#
Формулировка задачи:
Не проходит символ "+". При отправке POST запроса с данными не отправляется символ плюс, почему не пойму. Плюс считается как переход на другую строку. Смотрю запросы с помощью HTTP Analyzer. Подскажите плиз.
выходная строка:
ghjHJGJKKjjkGnjkhjkjm
bhghjkjkjgkj
плюс не выводится
Листинг программы
- HttpWebRequest PostReq = (HttpWebRequest)WebRequest.Create(Uri);
- .....
- string data = "ghjHJGJKKjjkGnjkhjkjm+bhghjkjkjgkj";
- byte[] byteData = Encoding.UTF8.GetBytes(data);
- .....
- Stream Stream = PostReq.GetRequestStream();
- Stream.Write(byteData, 0, byteData.Length);
- Stream.Close();
help
help
Пожалуйста ответьте.
Решение задачи: «При отправке POST запроса с данными не отправляется символ "+"»
textual
Листинг программы
- Uri.EscapeDataString("+");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д