Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.08.2015, 19:49   #1
FULEREN
Пользователь
 
Регистрация: 23.03.2012
Сообщений: 56
По умолчанию Проблема с POST запросом.

Доброго времени суток, столкнулся с такой проблемой. Необходимо послать POST запрос такого вида:
Код:
url=http://simplesite.com/?site=google&ref=http%3A%2F%2Fgoogle.com%2F
Дело в том, что # воспринимает этот запрос как 2 запроса из-за '&' в теле. Т.е. как запрос
Код:
url=http://simplesite.com/?site=google
и
Код:
ref=http%3A%2F%2Fgoogle.com%2F
что ведет к краху. В delphi это решалось последовательным добавлением параметров запроса:
Код:
t.Add('url=http://simplesite.com/?site=google&ref=http%3A%2F%2Fgoogle.com%2F');
t.Add('email='+Edit1.Text);
t.Add('pass='+Edit2.Text);
idhttp1.Post('http://simplesite.com',t);
Благодаря этому, запрос вида
Код:
url=http://simplesite.com/?site=google&ref=http%3A%2F%2Fgoogle.com%2F
воспринимался как 1 параметр, а не как 2. Как решить данную проблему? p.s код на сайте изменить не могу.

Последний раз редактировалось FULEREN; 20.08.2015 в 19:56.
FULEREN вне форума Ответить с цитированием
Старый 20.08.2015, 20:06   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Кажется функция была такая urlDecode. Или метод. Она как раз и кодирует URL в правильную строку.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.08.2015, 20:27   #3
FULEREN
Пользователь
 
Регистрация: 23.03.2012
Сообщений: 56
По умолчанию

Большое спасибо. Проблема решена.
FULEREN вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с отправкой параметров POST запросом [javascript] FleXik JavaScript, Ajax 6 02.11.2013 18:42
Проблема с POST - запросом Lemo C# (си шарп) 7 03.08.2011 13:49
Проблема с Post запросом DKENT Работа с сетью в Delphi 1 16.02.2011 16:34
Проблема с post запросом! DKENT Работа с сетью в Delphi 1 12.10.2010 17:28
Проблемы с POST запросом... JustKurt Работа с сетью в Delphi 1 26.07.2009 01:02