прошу помочь..

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
skulida
Обычный пользователь
Обычный пользователь
 
Сообщения: 56
Зарегистрирован: 28.06.2003 (Сб) 12:16
Откуда: Санкт-Петербург

прошу помочь..

Сообщение skulida » 02.07.2003 (Ср) 21:21

Извиняюсь, что несколько дублирую тему, но как показывает практика, старые отмирают...
У меня вопрос как можно авторизоваться на www узле чтобы в дальнейшем программно скачать содержимое страницы с использованием Microsoft Transfert Control.
Т.е. есть узел http://www....,на нем определенный ресурс
требующий ввода имени и пароля.
Подскажите как авторизоваться чтобы затем сохранить страницу локально.
Нигде ничего не написано про такие задачи.
Спасибо

Urvin
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 518
Зарегистрирован: 04.06.2003 (Ср) 10:47
Откуда: с Марса

Сообщение Urvin » 03.07.2003 (Чт) 9:35

Microsoft Transfert Control работает на фтп, извини, но шттп - и фтп не одно и то же...
Не так страшен русский танк, как его пьяный экипаж

MEMBER
Гугль
Гугль
 
Сообщения: 758
Зарегистрирован: 29.11.2002 (Пт) 12:02
Откуда: 10 этаж

Сообщение MEMBER » 03.07.2003 (Чт) 10:53

Код: Выделить всё
' Используя WebBrowser
http://login:password@www.someresource.com

' Используя Winsock
   URLS = "GET " & URLS & " HTTP/1.0" & vbCrLf _
            & "Accept: */*" & vbCrLf _
            & "Accept-Language: ru" & vbCrLf _
            & "User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT5.0; MyIE2) " _
            & vbCrLf _
            & "Host: " & HostName & vbCrLf _
            & "Pragma: no-cache" & vbCrLf _
            & "Accept-encoding: gzip, deflate" & vbCrLf _
            & "Authorization: Basic " & Pass & vbCrLf _ ' Предварительно                                                                       конвертировать пароль и логин в BASE64
            & "Connection: close" & vbCrLf & vbCrLf
            frmMain.Winsock1.SendData URLS

Методом пост - аналогично, только вместо GET - POST
Господа! Пользуйтесь www.ya.ru
ЗЫ и www.planetsourcecode.com


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 32

    TopList  
cron