Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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

--


Наверх

Титульная страница Поиск, карта сайта Написать письмо