![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 25.06.2015
Сообщений: 9
|
![]()
Допустим, я сделал автоматическую авторизацию с помощью IdHTTP1 (прочесал сниффером, нашёл требуемые поля и через метод POST компонента IdHTTP залил туда нужную информацию).
Вошёл на сайт, который, в принципе, я не вижу. Как мне увязать IdHTTP с WebBrowser, чтобы, например, сразу после авторизации, содержимое сайта отобразилось в WebBrowser. При этом, чтобы не отправлялся запрос на новую авторизацию? Подскажите пожалуйста способ, как это сделать. В сети нашёл только, как из WebBrowser перетянуть в IdHTTP, а меня наоборот интересует. Помогите, кто чем может. Сами мы не местные и т.д и т.п. Заранее, большое спасибо за помощь! Последний раз редактировалось Antiseptik; 28.07.2015 в 19:43. Причина: правка |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Ну как вариант - запрошенное с помошью INDI внести в браузер примерно так:
http://delphiworld.narod.ru/download...o_browser.html
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 |
Регистрация: 25.06.2015
Сообщений: 9
|
![]()
Большое спасибо, буду пробовать. Вот тут ещё нарыл аналогию, как бы: http://www.programmersforum.ru/showthread.php?t=44884.
Однако не совсем понятно, куда там данные из IdHTTP передать. Буду тренироваться вон, на кошках. Последний раз редактировалось Antiseptik; 28.07.2015 в 20:28. |
![]() |
![]() |
![]() |
#4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
та функция проста же, куда грузим, что грузим, менять ли адрес на about:blank
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#6 |
Регистрация: 25.06.2015
Сообщений: 9
|
![]()
Всем большое спасибо за помощь. С этим сейчас только разобрался - руки не доходили, некогда.
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 25.06.2015
Сообщений: 9
|
![]()
Я, по-ходу, описал не совсем то, что хотел получить, а точнее - совсем не то. Webbrowser, в таком случае всего лишь отображает содержимое, но не получает управление самой страницей.
И ещё, я авторизовался на сайте с помощью idHTTP, а вот что дальше с этим делать - не пойму. Вроде надо получить html-код страницы после авторизации, а не могу. Как мне его получить? Какой запрос составлять и где брать для него данные. При авторизации я передаю требуемые параметры через Код:
Уже после авторизации в программе "HTTP Anayzer" после метода POST наблюдаю GET-метод, загружающий требуемую страницу. На вкладке "Response Content" в программе "HTTP Anayzer" наблюдаю этот html-код этой страницы, но как его получить? Может, с вкладки "Headers" что стянуть надо, а потом воспользоваться методом idhttp1.Get или idhttp1.Head? Заранее спасибо! Код программы чуть позже приведу. Последний раз редактировалось Antiseptik; 27.08.2015 в 17:10. |
![]() |
![]() |
![]() |
#8 |
Регистрация: 25.06.2015
Сообщений: 9
|
![]()
с этим тоже разобрался. Доходит до простого. "Редирект" не поставил в true.
Всем большое спасибо, особенно Пеплу Феникса и Stilet. Тему закрываем. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сгруппировать 2 запроса между собой? | Predator199 | PHP | 4 | 09.08.2012 22:56 |
Как связать данные столбцов между собой | Алексндр | Microsoft Office Excel | 4 | 17.07.2012 09:36 |
связать несколько компонентов dblookupcomboboxeh между собой. | D.O.G | БД в Delphi | 0 | 20.08.2010 14:27 |
WebBrowser и IdHTTP связать КУКИ? | alexpro2004 | Работа с сетью в Delphi | 3 | 20.11.2009 10:15 |
Как сравнить элементы 2 массивов между собой? | DragonionS | Общие вопросы Delphi | 1 | 01.07.2007 21:49 |