Парсер данных HTTP
Последняя версия: 5.0.1 build 313. March 20, 2025.
Этот модуль разбора данных (парсер) в основном используется с нашими логгерами, имеющими интерфейс TCP (Advanced TCP/IP Data Logger или Data Logger Suite) и реализует самые простые функции HTTP сервера.
Hypertext Transfer Protocol (HTTP) это протокол передачи данных в сети Интернет. HTTP это протокол, построенный на основе механизме запросов от и ответов на них. Клиент посылает запросы, а сервер их выполняет и возвращает ответ. Наше программного обеспечение выполняет роль сервера и отвечает на запросы. Клиент (например, какое-либо устройство) формирует и отправляет запросы, а затем ожидает на них ответ от сервера. Задачей данного модуля является извлечение данных из запросов и подготовка переменных парсера, которые затем передаются в модули экспорта данных.
Этот модуль позволяет извлекать данные в переменные из служебных заголовков HTTP, а также из тела самого запроса. Также модуль может возвращать один из стандартных ответов. Для работы этого сервера не требуется установка другого HTTP или веб сервера, создавать какие-либо скрипты или страницы.
Ключевые особенности:
- Разбор служебного заголовка HTTP;
- Разбор тела запроса;
- Автоматически определение типа запроса (POST или GET) и типа HTTP протокола;
- Позволяет преобразовать текстовые значения переменных в другой тип данных;
- Можно отфильтровывать и не экспортировать данные по маске;
- Позволяет возвращать один из стандартных HTTP ответов или файл из указанной папки.
Как включить модуль
На рисунке ниже вы можете увидеть, как включить данных модуль в настройках программы на странице "Модули".

Рис.1. Выбор модуля.
Как настроить модуль
На рисунке ниже показан пример настроек модуля. Вы можете ознакомиться с файлом справки по ссылке выше, для получения более подробной информации.

Рис.2. Настройка модуля.
Другие похожие модули:
Все модули | ASCII данные (парсер и запросы) | MODBUS RTU, MODBUS TCP, MODBUS ASCII | Обработка данных от весов | DNP3 протокол | GE Fanuc Automation PLC (через протоколы CCM, SNP, SNP-X) | Siemens SIMATIK PLC (S7-200, S7-300, S7-400, S5) | EtherNet/IP | M-Bus | Bacnet/IP | IEC 62056-21 | DLMS/COSEM | DL-T645-2007 | Модуль запроса и обработки данных для модулей ADAM, ICP-CON и NuDAM | RFC3164 (syslog протокол) | HTTP data parser | Файловые запросы | Парсер XML | CSV или разделенные табуляцией данные | RFID Reader Protocol Parser (LLRP, ISO 18000-6B, ISO 18000-6C) | Парсер JSON