Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / WinHttp.WinHttpRequest - авторизация? / 4 сообщений из 4, страница 1 из 1
26.12.2010, 20:59
    #37036203
h7h2vC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinHttp.WinHttpRequest - авторизация?
Здрасьте, вопрос такой:

содержание веб-странички загружается через
Код: plaintext
1.
2.
3.
4.
Dim HTTP As WinHttp.WinHttpRequest
Set HTTP = New WinHttp.WinHttpRequest

HTTP.Open "GET", URL, False
HTTP.Send
Проблемы начинаются, когда пытаешься зайти на страницы, требующие авторизации. Пробовал HTTP.SetCredentials UserName, Password - ничего не меняется.
...
Рейтинг: 0 / 0
26.12.2010, 21:01
    #37036209
h7h2vC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinHttp.WinHttpRequest - авторизация?
Дело в VB6 происходит.
...
Рейтинг: 0 / 0
26.12.2010, 21:31
    #37036227
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinHttp.WinHttpRequest - авторизация?
Авторизация разной бывает.
То которой ты пытаешься управлять - http авторизация. Которая очень удобна, но используется редко

Чаще используется ручная авторизация - пользователь заполняет имя-пароль на веб странице. Это по существу обычный CGI. Открываешь исходный текст страницы, находишь <FORM> в котором пользователь себя называет, смотришь УРЛ привязанный к кнопке "Войти" и посылаешь в указанный УРЛ GET или POST запрос с заполненными полями из формы.

Еще бывает proxy авторизация, но это явно не твой случай.
...
Рейтинг: 0 / 0
27.12.2010, 09:49
    #37036553
h7h2vC
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinHttp.WinHttpRequest - авторизация?
White Owl, все понял - спасибо =)
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / WinHttp.WinHttpRequest - авторизация? / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]