Парсинг с авторизацией в https

amc-st
Дата: 27.11.2009 22:51:40
Уважаемые Господа!
Я здесь новичок, как собственно и в Access'e. Меня интересует возможность парсинга HTTPS страниц. Не получается авторизоваться с помощью данной формы:
IE.navigate "https://login:password@sitename.ru/............"


Подскажите выход из данной ситуации.
amc-st
Дата: 28.11.2009 10:00:56
Добавлю к сказанному.
Судя по всему это базовая идентификация, если верить форуму Visual Basic, но там так и не решен этот вопрос.
В моем случае то же самое, при обращении по адресу:
https://customer.voipexchange.ru/cgi-bin/Exchange.dll/MTK?oper=3, выходит окошко с авторизацией.
Подскажите пожалуйста, как средствами VBA в Access довести всё до ума.

PS.Из браузера авторизация проходит нормально (https://LOGIN:PASSWORD@customer.voipexchange.ru......)
amc-st
Дата: 28.11.2009 12:39:04
С авторизацией уже разобрался, сделал так:
Set IE = CreateObject("internetexplorer.application")
t_str = "https://customer.voipexchange.ru/cgi-bin/Exchange.dll/MTK?oper=3"
s = Me.SIPID & ":" & Me.SIP_PAS
s = Base64Encode(s)

IE.Navigate t_str, , , , "Authorization: Basic " & s & vbCrLf
Функцию Base64Encode() нашел здесь

Теперь вопрос такого порядка, возможно ли поменять методы IE.Navigate, IE.Document (InternetExplorer) на менее "тяжелые", и присвоить возвращенные данные в обычный string, для дальнейшей обработки, если учитывать, что вышеуказанная ссылка открывает страничку с текстовой, неформатированной информацией.

С нетерпением жду Ваших предложений.
ILL HEAD
Дата: 28.11.2009 14:51:48
автор
С нетерпением жду Ваших предложений.
с нетерпением ждем ваших очередных "уже разобрался"
заодно сюда можно (для проверки достижений): явки, пароли ;)
amc-st
Дата: 28.11.2009 15:08:50
А я уже было подумал, что с ума схожу. Сам с собой веду дискуссии.
ILL HEAD
Дата: 28.11.2009 15:19:11
amc-st
А я уже было подумал, что с ума схожу. Сам с собой веду дискуссии.
не дискуссия а монолог. по определению
amc-st
Дата: 28.11.2009 15:27:48
Всё же хотелось по теме услышать что нибудь полезное.
qwerty112
Дата: 28.11.2009 16:45:44
amc-st
Всё же хотелось по теме услышать что нибудь полезное.


...дык,
вам бы, тоже, как-то просвятить стоило б - о чем собстна речь

...не, ну а ж обидна,
вчера открыл любимый форум,
прочитал вопрос ув.amc-st - и понял шо на сёдня уже хватит - непонимаю ...
перечитал отдахнумши - те же впечатления
...ташожцевсеробытся?
amc-st
Дата: 28.11.2009 17:08:58
qwerty112,

Сегодня я дополнял свой вопрос.
Как уже выяснилось, с авторизацией разобрался.
Мне нужно занести данные с интернет страницы в форму. При открытии страницы в браузере выводится текстовая информация в одну строчку, разделенная ";". Ни каких таблиц страница не содержит. Вот я и спросил, возможно какими либо другими методами кроме IE.Navigate, IE.Document (InternetExplorer) присвоить данные этой веб страницы в строковую переменную, чтобы далее можно было варьировать. Вышеуказанные методы очень медленно обрабатывают информацию. Да и вообще, InternetExplorer тормозит конкретно.


Хочу обратить внимание, что это мой первый пост, что и объясняет не доходчивость моих мыслей.
ILL HEAD
Дата: 28.11.2009 17:45:00
автор
Сегодня я дополнял свой вопрос
снизошло на сей форум знамение

автор
Всё же хотелось по теме услышать что нибудь полезное
для вас это будет знакомство с простоколом
выЛАЖИВАНИЕ тут своих запросов и ответов (на первое время хватит)