![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
IDHttp.Post Проблема с залогиниванием [D7, XP]
HF-Trade © (2010-03-27 03:04:00)Есть процедура -
tmpParams:=TStringList.Create;
tmpParams.Add('subaction=dologin');
tmpParams.Add('username=xxx');
tmpParams.Add('password=xxx');
IdHTTP1.Post(' http://xxx.ru/admin.php',tmpParams);
tmpParams.Free;
Снифаю пакет -
Если делаю через браузер, то последний символ в пакете - x
(Последний симовол пароля)
Если отправляю через IDHttp то последний симовол - &
(Симовл идет после пароля)
Длинна пакета через браузер 92 байта
От ИдХттп 93 байта
т.е. Пакет от IDHttp на 1 длиннее, чем пакет отправленный через Браузер.
Как удалить, этот символ в СтрингЛисте? - по сути его там не должно быть...
Anatoly Podgoretsky (2010-03-27 06:36:00) [1]> HF-Trade (27.03.2010 03:04:00) [0]
Delete если в stringlist
Свойство Text
--