Имя: Пароль:
1C
1С v8
Получения картинок с помощью XMLHTTP
0 zzhiraf
 
20.02.12
13:02
Как получить двоичные данные с помощью объекта XMLHTTP?
Пробую так:

   Соединение = Новый COMОбъект("Msxml2.XMLHTTP.6.0");
   
   Соединение.Open("GET", Объект.СтрокаЗапроса, 0, "","");
   //Сообщить(СтрокаЗапроса);
   Соединение.SetRequestHeader("Content-Type", "image/jpeg");
   //Соединение.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=windows-1251");
   
   Соединение.Send();
   Если (Соединение.readyState = 4) И (Соединение.status = 200) тогда
       Попытка
           ДанныеКартинки = Соединение.responseText;
       Исключение
           Сообщить(ОписаниеОшибки());
           Возврат ;
       КонецПопытки;
   КонецЕсли;

Вываливается с ошибкой:
Ошибка при получении значения атрибута контекста (responseText): Произошла исключительная ситуация (msxml6.dll): End of file reached in invalid state for current encoding.
1 zzhiraf
 
20.02.12
13:53