|
Delphi7 indy 10 - Вопросы и ответы, обсуждения - Ваши вопросы по Pascal/Delphi только в данном разделе |
11.02.2012, 15:08
|
#1
|
|
|
|
Разведчик
|
Регистрация: 26.08.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Delphi7 indy 10
Недавно начал писать программу для авторизации в игре, а потом для "прогулки по игре". И столкнулся с проблемой: Как показал сниффер авторизация происходит отправкой post запроса на скрипт, а после чего скрипт переадресует Get запросом на страницу пользователя. А вот моя программа как и нужно отправляет данные скрипту, а потом переходит на страницу ака, но только POST запросом. В результате чего прогу выкидывает на главную страницу не авторизовавшись (Тоже Post запросом, вместо Get). Кто нибудь, подскажите как изменить переадресацию с Post запроса на Get запрос ?
|
|
|
11.02.2012, 16:48
|
#2
|
|
|
|
Лейтенант-командор
|
Регистрация: 12.08.2010
Сообщений: 727
Популярность: 30569
Золото Zhyk.Ru: 1
Сказал(а) спасибо: 57
Поблагодарили 645 раз(а) в 386 сообщениях
|
Re: Delphi7 indy 10
Вообще не понял... Как инди может переадресовывать?
________________
Принимаются пожертвования любых размеров в фонд поддержки начинающих программистов
Кошельки: WMZ - Z276844220882; WMR - R231028582939; WMU - U394136909210; ЯД - 410011494605270.
Perfect World: PWDatabaseScanner, Client, PWNickRenamer, PWClientRenamer, База логинов PW, Гайд по варУ, Зарабатываем репутацию.
Delphi: Авторизация на сайте с помощью Indy, Загрузка изображений с интернета в TImage с помощью Indy, Автоматическая смена стандартной версии Indy в Delphi на Indy 10.0.76 / 10.1.5, Основы парсинга с помощью Indy, Делаем Updater до программы с помощью Indy.
Other: ShowIP, FFUUU смайлы в QIP, Как играть в Minecraft (видеокурс), Как мы захватили человечество :D, Энергия в Лицемер/TopFace, PasGen.
|
|
|
11.02.2012, 16:51
|
#3
|
|
|
|
Разведчик
|
Регистрация: 25.03.2011
Сообщений: 31
Популярность: -340
Сказал(а) спасибо: 1
Поблагодарили 28 раз(а) в 21 сообщениях
|
Re: Delphi7 indy 10
Посмотри в исходном коде страницы что отправляется. <imput ...Параметр... > и эти параметры отправь.
|
|
|
11.02.2012, 21:43
|
#4
|
|
|
|
Разведчик
|
Регистрация: 26.08.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Delphi7 indy 10
я так и делал + сниффер.
Добавлено через 3 минуты
|
Цитата: |
|
|
|
|
|
|
|
|
Вообще не понял... Как инди может переадресовывать? |
|
|
|
|
|
Легко, с одной страницы на другую.
HandleRedirects:=true;
Последний раз редактировалось Slavaberezin; 11.02.2012 в 21:46.
Причина: Добавлено сообщение
|
|
|
11.02.2012, 23:51
|
#5
|
|
|
|
Разведчик
|
Регистрация: 04.12.2011
Сообщений: 20
Популярность: 295
Сказал(а) спасибо: 0
Поблагодарили 1 раз в 1 сообщении
|
Re: Delphi7 indy 10
________________
VeTaL_UA пишет отсюда, когда сидит с мобильного телефона. Привязка по ІР
|
|
|
12.02.2012, 13:14
|
#6
|
|
|
|
Разведчик
|
Регистрация: 26.08.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Delphi7 indy 10
А чего тут не понятного? Браузер после отправки данных скрипту переходит Get запросом на страницу аккаунта.
А indy переходит Post запросом, в результате чего авторизация проваливается, и indy переходит на главную страницу сайта.
|
|
|
12.02.2012, 13:50
|
#7
|
|
|
|
Рыцарь-защитник
|
Регистрация: 14.06.2010
Сообщений: 584
Популярность: 6626
Сказал(а) спасибо: 86
Поблагодарили 847 раз(а) в 266 сообщениях
|
Re: Delphi7 indy 10
если надо автоматом редирект (в хедерах ответа есть поле редиректа) то у компонента idHTTP в св-вах поставь галку HandleRedirect (или как то так)
|
|
|
17.02.2012, 15:11
|
#8
|
|
|
|
Разведчик
|
Регистрация: 26.08.2011
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
|
Re: Delphi7 indy 10
HandleRedirects:=true;
А это для кого я раньше писал ?
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 20:31.
|
|