![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 26.11.2009
Сообщений: 59
|
![]()
Здравствуйте.
- Indy версии 10.6.2.0 - Delphi 2010 - авторизуемся на сайте объявлений m.a**to.ru - на форме idHTTP, IdSSLIOHandlerSocketOpenSSL, IdCookieManager Код:
Включаем сниффер HTTP Analyzer V7 и смотрим, что передает браузер и что передает программа. инди.jpg получается программа авторизуется успешно на сайте, НО затем срабатывает при редиректе на страницу профиля не GET запрос как в браузере, а снова POST, в итоге получаю 404 ![]() дорогие коллеги по цеху и сочувствующие ![]() Последний раз редактировалось Adamrus; 29.02.2016 в 08:42. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
я вообще не в теме. но, думаю, что с avito всё будет очень и очень не просто!
Они 100% всеми силами борются с внешними клиентами - пользователь должен заходить через браузер и точка. Программно подключаться нельзя. Разумеется, можно ковырять протокол и заставлять программу прикидываться браузером, но можно навешать кучу защит, начиная от использования сессий и заканчивая пользовательским JS скриптом, который посылает/принимает нужные данные. Не пытайтесь решить общую задачу (авторизуемся на сайте объявлений m.a**to.ru) ищите информацию по авторизации конкретно на авито.ру p.s. сорри за оффтоп. Вряд ли это всё Вам поможет. Но я не мог пройти молча мимо.. |
![]() |
![]() |
![]() |
#3 | |
Пользователь
Регистрация: 26.11.2009
Сообщений: 59
|
![]() Цитата:
нормуль, спасибо, что тему подняли )))) я добился того, что смотрю данные сниффера - вижу что данные моя программа по сути полностью имитирует как у браузера.... просто в сети есть прога, называется, авитобот, они как то логинятся ))) |
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 22.11.2009
Сообщений: 142
|
![]() Цитата:
если после POST идет редирект на GET то надо использовать Код:
Если помог: Нажми Весы и оставь отзыв!!!
|
|
![]() |
![]() |
![]() |
#5 | |
Старожил
Регистрация: 12.01.2011
Сообщений: 19,500
|
![]() Цитата:
+там наверняка выполняется какой-нибудь запрос (или генерируется часть данных) с помощью JS. И еще там форма не обычная application/x-www-form-urlencoded, а multipart/form-data.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом. Последний раз редактировалось Alex11223; 10.03.2016 в 14:00. |
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 26.11.2009
Сообщений: 59
|
![]() Цитата:
User-Agent прописан в св-х idHTTP referer https: // m. avito. ru/ profile/login?from= multipart/form-data исправил теперь так Последний раз редактировалось Adamrus; 10.03.2016 в 15:36. |
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 20.06.2009
Сообщений: 195
|
![]() Цитата:
Код:
Последний раз редактировалось Айдар; 23.10.2016 в 20:50. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
INDY https IDHTTP авторизация win 7 win 8 | Yuran | Работа с сетью в Delphi | 10 | 14.04.2015 15:55 |
Synapse Авторизация POST-запросом на получается | Yuran | Работа с сетью в Delphi | 3 | 05.04.2015 23:17 |
Авторизация на Delphi7+Indy+HTTPS | AndreiST | Работа с сетью в Delphi | 8 | 30.01.2013 10:46 |
Авторизация на UCOZ с idHTTP.Post | Stalkker247 | Работа с сетью в Delphi | 15 | 14.03.2012 13:34 |
Авторизация через idHTTP (indy) на WordPress | MyIE | Работа с сетью в Delphi | 5 | 02.05.2010 14:22 |