Имя: Пароль:
1C
1С v8
Как правильно передать данные по https ?
0 SherifSP
 
28.11.13
14:56
Платформа 8.1 выгружаю данные так:

имяФайлаОтправки = "D:\Soft\Toplivo\stocks.csv"; // файл с отсылаемыми для обработки данными
    
    // Определим размер файла-источника
    // и установим HTTP заголовки
    ФайлОтправки = Новый Файл(имяФайлаОтправки);
    РазмерФайлаОтправки = XMLСтрока(ФайлОтправки.Размер());
    
    Заголовки = Новый Соответствие();
    Заголовки.Вставить("Content-Type", "text/html;charset=utf-8");
    Заголовки.Вставить("Content-Lenght", РазмерФайлаОтправки);
    
    имяВыходногоФайла = ПолучитьимяВременногоФайла("xml");
    
    
    ПроксиСервер = Новый ИнтернетПрокси;
    ПроксиСервер.Установить("https",ИПАдрес,Порт);
    
    Сервер = "http://kazanova.ua";;
    Порт = 80;
    ИмяПользователя = Test;
    Пароль = TestPas;
        
    HTTPСоединение = Новый HTTPСоединение(Сервер, Порт, ИмяПользователя, Пароль, ПроксиСервер, Истина);  
    HTTPСоединение.ОтправитьДляОбработки(имяФайлаОтправки, "/dinfo/auto-upload.phtml", имяВыходногоФайла, Заголовки);

Ошибка при HTTPСоединение.ОтправитьДляОбработки - "failure when receiving data from the peer" - какой еще есть способ выгрузки, если этим способом нельзя?
1 SherifSP
 
28.11.13
15:14
Ап
2 SherifSP
 
29.11.13
16:58
Ап
3 acsent
 
29.11.13
17:00
bom не нужно передавать
4 SherifSP
 
29.11.13
17:13
(3) Это как?
5 acsent
 
29.11.13
17:14
(4) Загугли да воздастся
6 SherifSP
 
29.11.13
17:16
(5) Гуглил, ничего что бы могло хоть как то помочь, не нашел
7 acsent
 
29.11.13
17:19
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан