gifts2017

АЦРК: Взаимодействие с сайтом (HTTP)

Опубликовал Иванов Алексей (acrk) в раздел Программирование - Инструментарий

Обработка демонстрирует взаимодействие программы на 1С с веб-сайтом. Оказывается, это не так сложно.

Я не специалист в разработке сайтов. Знаю, что в протоколе HTTP есть методы GET, PUT и POST. В 1С им соответствуют методы объекта HTTPСоединение: Получить, Записать и ОтправитьДляОбработки. В принципе этого достаточно для организации взаимодействия с сайтом. Главное, договориться с разработчиком сайта о содержании параметра "Адрес ресурса" и структуре информации, получаемой с сайта и отправляемой на сайт.

Вот что получилось.

На страницах PUT и POST выбор файлов для отправки пока не реализован. Набранный текст записывается во временный текстовый файл, содержимое которого и отправляется на сервер.

На страницах GET и POST полученный временный файл интерпретируется как текстовый файл. Текст отображается в соответствующем поле.

Скачать файлы

Наименование Файл Версия Размер
Обработка АЦРК:Взаимодействие с Сайтом (HTTP) 130
.epf 26,36Kb
16.11.14
130
.epf 26,36Kb Бесплатно

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Александр Цегельников (markers) 27.10.10 21:51
Вижу главный плюс этой обработки - это готовый тестовый комплект.
ЗЫ: Сам уже работал с HTTP из 1С, но они и это как всегда однобоко реализовали. (К примеру непонятно почему не сделали метод получения данных напрямую в переменную, ибо если не нужно сохранение было бы быстрей и логичней).