![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 15.06.2011
Сообщений: 6
|
![]()
После отправки данных методом POST в IdHTTP(Indy)
Код:
Код:
Вопрос. Как мне обработать этот редирект??? Помогите пожалуйста, уже неделю головой бьюсь. P.S. Delphi 2010, Indy 10.5 Последний раз редактировалось inconnect; 15.06.2011 в 21:03. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]()
Вручную. Копируйте адрес, куда идет перенаправление, и делайте запрос
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 20.05.2010
Сообщений: 28
|
![]()
indy не перенаправляет так ка кон не интерпретирует javascript, обрабатывает только заголовки ответа. тут одним indy не обойдешься. либо писать интерпретатор js. либо использовать twebbrowser
|
![]() |
![]() |
![]() |
#4 | |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]() Цитата:
Человек прямым текстом получает ссылку для перенаправления. Куда проще ее скопировать и использовать. |
|
![]() |
![]() |
![]() |
#5 |
Регистрация: 15.06.2011
Сообщений: 6
|
![]() |
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]()
покажите здесь или в ЛС адрес сайта
AllowCookies у IdHTTP включено (или кукименеджер подключен)? Последний раз редактировалось Voody; 16.06.2011 в 16:02. |
![]() |
![]() |
![]() |
#7 | |
Регистрация: 15.06.2011
Сообщений: 6
|
![]() Цитата:
А вот и сама ссылка: http://1.chat.mail.ru/cgi-xml/chat |
|
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 22.06.2009
Сообщений: 310
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#9 |
Регистрация: 15.06.2011
Сообщений: 6
|
![]()
Сначала делаю авторизацию по этой ссылке:
http://win.mail.ru/cgi-bin/auth Далее добавляю в куки и в TStringList данные из этой формы: http://chat.mail.ru/ И потом делаю POST-отправку нашего листа сюда: http://1.chat.mail.ru/ (цифра 1 я так понял номер сервера, их всего три(1,2,3), берутся из селекта, где мы выбрали комнату например: 1:123132, где после двоеточия это номер самой комнаты) После POST-запроса и выскакивает это Код:
http://1.chat.mail.ru/cgi-xml/chat И после этого я опять оказываюсь здесь: http://chat.mail.ru/ |
![]() |
![]() |
![]() |
#10 |
Регистрация: 15.06.2011
Сообщений: 6
|
![]()
Спасибо за внимание, сам разобрался)
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработать строку (Delphi) | Jason Bobs | Помощь студентам | 2 | 21.09.2010 22:15 |
Margin-top отменить для вторйо таблицы, как? | gattaka | HTML и CSS | 7 | 02.06.2010 03:14 |
Как обработать не валидный коннект?(delphi,winsock) | zotox | Работа с сетью в Delphi | 1 | 02.08.2009 19:46 |
Always on top или как заствить RichEdit стоять смирно | nusik | Общие вопросы C/C++ | 11 | 03.07.2009 13:55 |
delphi - как обработать ошибку перехода на пустой cd-rom? | yourself | Помощь студентам | 2 | 10.03.2008 23:01 |