Имя: Пароль:
1C
 
v7: как скачать файл из инета по https
0 Genri
 
28.06.11
22:07
Что я уже пробовал:
1.
Скрипт = СоздатьОбъект("MSScriptControl.ScriptControl");
   Скрипт.language = "vbscript";
   
   x = CreateObject("Microsoft.XMLHTTP");
   x.Open("GET", ссылка, 0,"","");
   x.Send();
   s = CreateObject("ADODB.Stream");
   s.Mode = 3;
   s.Type = 1;
   s.Open();
   
   Скрипт.AddObject("s",s);
   Скрипт.AddObject("x",x);
   Скрипт.Eval("s.Write(x.responseBody)");
   SaveToFile = "D:\price.xls";
Здесь хочет сертификат даю разрешения пофиг.
2.
Соединение= СоздатьОбъект("AddIn.V7HttpReader");
Соединение.ПолучитьКакФайл(ссылка,"D:\price.xls");
здесь нет поддержки протокола....htts
Какие - то еще есть варианты.
1 Полякова
 
29.06.11
01:00
Протокол https.
Качать надо не так. Завтра покажу, сейчас лень.
2 Genri
 
29.06.11
01:12
(1)ОК.Буду ждать
3 Genri
 
29.06.11
13:23
ап
4 Genri
 
29.06.11
15:06
ап
5 Genri
 
29.06.11
17:42
ап
6 Скользящий
 
29.06.11
17:49
Полякову можешь точно не ждать. )
7 Genri
 
30.06.11
13:28
а чтож делать
8 Genri
 
05.07.11
14:30
оп
9 Kreont
 
05.07.11
14:32
Попробуй через такой обект, должно работать:
СоздатьОбъект("WinHttp.WinHttpRequest.5.1")
10 Genri
 
05.07.11
14:49
(9)спасиб пошел пробовать
11 Kreont
 
05.07.11
14:56
тут лежат http://commerce.at.ua/load/ обработки давно написанные (но работающие до сих пор:)
12 Genri
 
06.07.11
14:10
(9)Да работает спасибо.А не подскажите как пройти авторизацию на сайте (пароль,логин...и т.д) с помощью СоздатьОбъект("WinHttp.WinHttpRequest.5.1")
13 Kreont
 
06.07.11
14:25
http://msdn.microsoft.com/en-us/library/aa384106.aspx
+ конкретно такой метод:
http://msdn.microsoft.com/en-us/library/aa384058.aspx
и третий параметр:
"HTTPREQUEST_SETCREDENTIALS_FOR_SERVER" :Credentials are passed to a server.
14 Genri
 
06.07.11
14:40
(13)Спасиб пошел копать
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn