Skip to Content
Primo RPA StudioИнструментыЗапись трафика

Запись трафика

Подсистема мониторинга трафика в Primo RPA Studio позволяет быстро и легко анализировать взаимодействие с порталами, сайтами и веб-сервисами, а также формировать Web-запросы в сценариях на основе полученных данных.

Требование к правам доступа: для работы Инспектора трафика необходимо запустить Студию с правами локального администратора.

Интерфейс мониторинга трафика

Мониторинг включает три основные панели:

  • Перехват трафика - журнал сетевых операций
  • Свойства пакета - детальная информация о выбранном запросе
  • Фильтр трафика - настройки фильтрации перехватываемых данных
⚠️

Если панель свойств или другие панели интерфейса закрылись или не отображаются:

  1. Перейдите в верхнее меню ВидПанели
  2. Выберите Сброс панелей
  3. Интерфейс восстановится в стандартное состояние

Панель “Перехват трафика”

alt

Отображает в хронологическом порядке все запросы и ответы, происходящие на рабочем месте пользователя в реальном времени. Для начала записи трафика необходимо нажать кнопку Начать перехват alt. После нажатия в таблице панели начнут появляться запросы, производимые с рабочего места.

В таблице отображаются следующие параметры каждого запроса:

ПараметрОписание
РезультатHTTP-статус код или код события
ПротоколИспользуемый сетевой протокол (HTTP/HTTPS)
HostДоменное имя целевого сервера
URLПолный адрес запроса
ТелоРазмер тела запроса в байтах
КешированиеИнформация о кешировании данных
Тип контентаMIME-тип передаваемого контента

Для раскрытия дополнительной информации о конкретном запросе нажмите на значок + в строке запроса. Это отобразит содержимое тела запроса и ответа.

alt

Для остановки записи нужно нажать кнопку Остановить перехват alt

Кнопка Следовать за журналом для автоматического прокручивания вниз при появлении новых запросов.

Для удаления из списка выделенных запросов, выделите нужные записи и нажмите Удалить alt

Для очистки журнала запросов нужно нажать кнопку Очистить alt

Панель “Свойства пакета”

alt

При выборе запроса в журнале, детальная информация о нем отображается в этой панели.

Верхняя секция: Детали отправленного запроса
Нижняя секция: Информация о полученном ответе

Режимы просмотра данных

  • Заголовки - просмотр HTTP-заголовков
  • Текст - содержимое тела запроса/ответа
  • Чистый - полный текст коммуникации (заголовки + тело)
  • JSON - структурированное представление JSON-данных
  • XML - форматированное отображение XML-содержимого

Панель “Фильтр трафика”

Для пред-фильтрации трафика имеется панель Фильтр трафика.

alt

В данной панели можно:

  • Включить отслеживание запросов типа CONNECT
  • Включить перехват запросов мультимедиа-контента
  • Создать специальные фильтры

Специальные фильтры

Система позволяет создавать пользовательские фильтры на основе регулярных выражений для следующих параметров:

Доступные объекты фильтрации:

  • Результат (HTTP-статус)
  • Протокол
  • Host (домен)
  • URL (адрес)
  • Тип контента запроса
  • Тип контента ответа
  • Заголовок запроса
  • Заголовок ответа
  • Тело запроса
  • Тело ответа

Пример использования фильтра

Для фильтрации запросов только к доменам, содержащим “mail”, создайте фильтр со следующими параметрами:

  • Объект: URL
  • Выражение: .*mail.*

Рекомендации по использованию

  1. Перед началом работы убедитесь в наличии прав администратора
  2. Для анализа конкретного сценария используйте фильтры для сокращения шума
  3. При работе с большими объемами данных регулярно очищайте журнал для улучшения производительности
  4. Для анализа API используйте режимы JSON/XML для удобного просмотра структурированных данных