|
v8: Как работать с Post запросами через InternetExplorer.Application | ☑ | ||
---|---|---|---|---|
0
nesmen
29.01.14
✎
14:04
|
Помогите пожалуйста. Проблема в следующем нужно скачать справку с сайта, там есть клавиша скачать если имитировать нажатие ИЕ предлагает "Сохранить", "открыть", клавиша отправляет пост запрос можно как то записать файл не через ИЕ. Мне просто нужно подлючится именно через ИЕ.
|
|||
1
nesmen
29.01.14
✎
14:32
|
апп
|
|||
2
nesmen
29.01.14
✎
15:36
|
апп
|
|||
3
nesmen
29.01.14
✎
17:03
|
Или кто то знает как
можно использовать нормальный браузер, а не ИЕ |
|||
4
manyak
29.01.14
✎
17:11
|
v8: POST через HTTPСоединение и WinHttpRequest
отправка POST через инет (WinHttp.WinHttpRequest) кури WinHttpRequest и поиск по форуму |
|||
5
nesmen
29.01.14
✎
17:36
|
(4) нужен именно браузер который если что можно увидить
|
|||
6
nesmen
29.01.14
✎
17:37
|
И через Http не выходить подключится (4)
|
|||
7
Torquader
29.01.14
✎
19:27
|
Один раз делаешь в IE через proxy с журналированием и смотришь, что отправляет IE на сайт - после этого имитируешь отправку от IE - и всё.
|
|||
8
nesmen
29.01.14
✎
20:16
|
а подробней можно (7)
|
|||
9
manyak
29.01.14
✎
21:48
|
объясни смысл программного скачивания, при том что тебе нужно видеть как оно скачивается?
просто скачай программно, а потом если нужно увидеть страничку - результат ответа, установи "ответ" как тело у "полеhtml" и в нем увидишь |
|||
10
manyak
29.01.14
✎
22:33
|
для отслеживания запросов которые посылает браузер можешь использовать оперу.
в старой называлось: opera dragon fly в новой: веб инспектор и смотри все запросы на закладке "NetWork (Сеть)" |
|||
11
sapphire
29.01.14
✎
23:47
|
(4) Мало того, в случае проблем есть tcpdebud
|
|||
12
nesmen
30.01.14
✎
12:49
|
смотри в чем трудность при входе просить авторизацию о того как введешь их сайт не открывается поля авторизации нету в исходнике даже(тоесть я вообще в тихом ужасе) потом все нормально и нужно всего лишь нажать на клавишу которая отправляет пост запрос но сразу ИЕ предлагает скачивание, а мне нужно что бы эт хрень работала в фоне
(9) |
|||
13
manyak
30.01.14
✎
13:23
|
так то авторизация в любом случае есть в исходниках - вопрос только в каком виде. если ничего скрытного - можешь засветить адрес сайта, либо скриншот покажи окна авторизации а остальное в фотошопе убери лишнее.
|
|||
14
Torquader
30.01.14
✎
15:18
|
(12) Я так понимаю, что проблема в том, что в ответ скачивается файл, для которого нужно задать имя, а хочется этот диалог убрать.
Для этого в том же IE нужно определять обработчики типов данных mime или объяснять "ослу", чтобы он сохранял файлы без запроса, как это делает "ржавый лис". |
|||
15
Infsams654
30.01.14
✎
15:25
|
Где то это уже было недавно
"Мне просто нужно подлючится именно через ИЕ." Зачем через IE, если все можно и так скачать ? |
|||
16
Сниф
01.02.14
✎
12:43
|
(15) а если нужно моделировать поведение пользователя? кнопки нажимать и т.п.?
|
|||
17
manyak
01.02.14
✎
13:10
|
(16) http://www.dimonius.ru/?ghost
так будет визуально. а так моделировать поведение пользователя можно и программно, в том числе и нажатие кнопки на страничке. без визуального отображения |
|||
18
manyak
01.02.14
✎
13:14
|
v8: Парсинг сайтов 1С
ActiveX - Microsoft Web Brouser тот же IE по ссылке есть пример кода, в том числе с программным нажатием кнопки. |
|||
19
Сниф
01.02.14
✎
17:06
|
(18) а, например, отловить всплывающее окно и в нем заполнить поля, флажки и нажать кнопку?
|
|||
20
manyak
01.02.14
✎
21:43
|
почему бы и нет
у wb есть события о новых окнах newwindow по идее можно по пробовать заполнить поля, флажки, нажать кнопки без проблем в (17) есть сам лично делал |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |