|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
02.06.2014, 16:18 | #11 |
Пользователь
Регистрация: 28.12.2007
Сообщений: 39
|
Не выходит, по прежнему пробел а не +
HTTPp.URL.ParamsEncode тоже нет: на месте +-са перенос строки да еще и нули преображаются. Посмотрел что поисковики заменяют + на %2B тоже результата не принесло. |
02.06.2014, 16:56 | #12 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
а кода все нет )))
|
02.06.2014, 17:16 | #13 |
Пользователь
Регистрация: 28.12.2007
Сообщений: 39
|
begin //link := HTTPp.URL.ParamsEncode(link); list.Add('ch='+link); //list.Text := StrAnsiToUtf(list.Text); //list.Text:= HTTPp.URL.ParamsEncode(list.Text); list.Add('url=http://www...com/su/all-events.htm'); list.Add('ws=true'); //list.Text := StrAnsiToUtf(list.Text); //ls.Write(list.Text, SizeOf(list.Text)); //buf := list.Text; // list.Text:= HTTPp.URL.ParamsEncode(list.Text); //list := UTF8ToAnsi(list); try //HttpHeadConfig(HTTPp, HTTPp.Request.UserAgent,1,1); html.Text := HTTPp.PostEx('https://www...com/su/betslip/add.htm', list); except on e : EIDHttpProtocolException do begin result := 'res=2;'+'resstr= Ошибка: '+IntToStr(e.ErrorCode); list.Free;html.Free;exit; end; end; end; |
02.06.2014, 22:19 | #14 |
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
FLIER Если бы был чуточку внимательнее, уже бы решил свой вопрос. Ответ дан выше. Проснись.
|
02.06.2014, 23:10 | #15 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
Нормальный TidHTTP использовать пробовали?
|
03.06.2014, 13:11 | #16 | |
Пользователь
Регистрация: 28.12.2007
Сообщений: 39
|
Цитата:
Код:
Код:
Да, результат такой-же. Где-то idHttp его заменяет "+" на пробел при методе post. Подскажите пожалуйста как найти нужную функцию. Снифер: Подскажите ребята крыша уже едет ((( Последний раз редактировалось Stilet; 03.07.2014 в 17:44. |
|
03.06.2014, 18:10 | #17 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,430
|
|
03.06.2014, 20:00 | #18 |
Пользователь
Регистрация: 28.12.2007
Сообщений: 39
|
ls :TStringStream;
... ни так list.Add('ch='+link+'&'+'url=http://www...com/su/all-events.htm'+'&'+'ws=true'); ls.Position := 0; list.SaveToStream(ls); ls.Position := 0; ни эдак ls.Clear; ls.Position := 0; ls.WriteString('ch='+link); ls.WriteString('url=http://www...com/su/all-events.htm'); ls.WriteString('ws=true'); ls.Position := 0; не работает.... Скиньте свой пример, пожалуйста, я попробую. |
03.06.2014, 22:29 | #19 | ||
Заблокирован
Регистрация: 31.03.2011
Сообщений: 976
|
Код:
Цитата:
P.S. Цитата:
Последний раз редактировалось doktor255; 03.06.2014 в 22:33. |
||
04.06.2014, 13:06 | #20 | |
Пользователь
Регистрация: 28.12.2007
Сообщений: 39
|
Цитата:
Я так и делал...большое спасибо...мой снифер меня обманывал...буду разбираться дальше. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Отправка POST запроса | Besha07 | PHP | 8 | 18.10.2012 14:28 |
Снифание POST запроса | sxcine | Работа с сетью в Delphi | 1 | 17.10.2011 20:23 |
Получение данных POST запроса (TWebBrowser) | kardinal94 | Работа с сетью в Delphi | 3 | 29.08.2011 23:33 |
получение данных из Post запроса | ToDayGoodDay | Работа с сетью в Delphi | 1 | 30.07.2011 20:15 |
Получение Post запроса | bulldog5293 | Работа с сетью в Delphi | 5 | 22.11.2010 12:51 |