|
v7: Как скачать файл с интернета? | ☑ | ||
|---|---|---|---|---|
|
0
coding
11.09.11
✎
14:11
|
Как можно скачать файл средствами 1С файл из интернета по прямой ссылке? Можно и другими средствами, но критерий такой, чтобы приложение писалось в 1с (например *.bat файл...)
|
|||
|
1
МастерВопросов
11.09.11
✎
14:16
|
Мож кому пригодится, как сделать POST (ну и GET) запрос с 1С на страничку
можно еще средствами V7Plus |
|||
|
2
МастерВопросов
11.09.11
✎
14:20
|
НТТРСервис=СоздатьОбъект("AddIn.V7HTTPReader");
// Ответ от сервера сохраним во временном файле СтрОтвет = КаталогПользователя() + "Response UNISCAN.txt"; Попытка НТТРСервис.УдалитьЗаголовкиЗапроса(); НТТРСервис.УстановитьЗаголовокЗапроса("Content-Type", "text/xml"); НТТРСервис.ОтправитьДляОбработки(Адрес, СтрЗапрос, 2, СтрОтвет, 1) ; Исключение Сообщить("Ошибка при обработке запроса: " + ОписаниеОшибки()); Сообщить(НТТРСервис.СтрокаСостоянияОтклика); Для Сч = 1 По НТТРСервис.КоличествоЗаголовковОтвета() Цикл Заголовок = НТТРСервис.ПолучитьЗаголовокОтвета(Сч); Содержание = НТТРСервис.ПолучитьСодержаниеЗаголовкаОтвета(Сч); Сообщить(Заголовок + ": " + Содержание); КонецЦикла; Возврат; КонецПопытки; |
|||
|
3
coding
11.09.11
✎
14:25
|
А что такое "СтрЗапрос" ?
Я с http запросами не очень дружу... |
|||
|
4
Chai Nic
11.09.11
✎
14:31
|
Абрахамс наверняка смог бы помочь хитроумным скриптом на WSH, но... или не хочет, или не может. :)
|
|||
|
5
Torquader
11.09.11
✎
14:38
|
(4) А зачем на WSH, если есть стандартные методы.
Потом, можно даже XMLHttpRequest использовать и получать содержимое файла. |
|||
|
6
Chai Nic
11.09.11
✎
14:39
|
(5) Стандартные - это без использования внешних компонент
|
|||
|
7
andrewks
11.09.11
✎
14:43
|
(6) это штатные.
а стандартные - это любой объект винды, который есть начиная с NT-2000, т.е. наверняка есть в системе |
| Форум | Правила | Описание | Секции | Поиск |