Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
09 мая 2024, 04:13

Получение файла с данными от веб сервера

Автор Анна Баханович, 16 мая 2016, 15:34

0 Пользователей и 1 гость просматривают эту тему.

Анна Баханович

Всем привет!
Существует некий веб ресурс, на котором есть страница с отчетностью, т.е. несколько кнопок по нажатию на которые формируется определенный отчет...
Каким образом можно из 1С обратиться к этому ресурсу и инициировать создание данного отчета. И есть ли такая возможность или только скачивание уже имеющегося на портале файла?

Соединение с ресурсом устанавливается, а вот что дальше....:dfbbdrfb:
Есть метод Соединение.ОтправитьДляОбработки() ....???....возможно это....
Подскажите, пожалуйста...

СерверИсточник = "soft.agrozdrav.by";
   
   
   Попытка
   Соединение = Новый HTTPСоединение(СерверИсточник,Порт,Пользователь,Пароль,,,);
   Сообщить("Есть соединение");
      
   Исключение
      Сообщить("Нет соединения");
      Возврат;
   КонецПопытки;
   


Rasty

HTTPСоединение.ВызватьHTTPМетод (HTTPConnection.CallHTTPMethod)
HTTPСоединение (HTTPConnection)
ВызватьHTTPМетод (CallHTTPMethod)
Синтаксис:

ВызватьHTTPМетод(<HTTPМетод>, <HTTPЗапрос>, <ИмяВыходногоФайла>)
Параметры:

<HTTPМетод> (обязательный)

Тип: Строка.
Строка, содержащая имя HTTP-метода для запроса.
Согласно стандарту RFC2616 (http://www.w3.org/Protocols/rfc2616/rfc2616), строка должна содержать только латинские символы.
<HTTPЗапрос> (обязательный)

Тип: HTTPЗапрос.
Запрос, передаваемый на сервер.
<ИмяВыходногоФайла> (необязательный)

Тип: Строка.
Имя файла, в который записывается тело ответа. Если не задано, то тело ответа может быть получено из объекта HTTPОтвет.
Значение по умолчанию: Пустая строка.
Возвращаемое значение:

Тип: HTTPОтвет.
Если задан параметр ИмяВыходногоФайла, то тело ответа будет записано в файл. В противном случае, тело ответа можно получить методами ПолучитьТелоКакСтроку и ПолучитьТелоКакДвоичныеДанные объекта HTTPОтвет.
Описание:

Отправляет данные на указанный адрес для обработки с использованием указанного HTTP-метода.

Доступность:

Тонкий клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Примечание:

При использоватения метода GET тело запроса на сервер отправлено не будет.
--------------------------------------------------------------------------------

     Методическая информация
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск