Перейти к основному контенту

HTTP-запросы

HTTP-запросы


Работа с HTTP-запросами

Это руководство поможет вам научиться создавать HTTP-запросы, редактировать их и использовать в сценариях на платформе.


1. Работа с HTTP-запросами

1.1. Просмотр списка запросов

image.pngimage.png

    Перейдите в раздел "HTTP-запросы".

    На странице отображается список всех существующих запросов:

      Поле поиска позволяет найти запрос по названию.

      Фильтры помогут выбрать запросы, связанные с определёнными сценариями.

      Чтобы создать новый запрос, нажмите кнопку "Создать HTTP-запрос".

      1.2. Создание HTTP-запроса

      image.png

      image.png

        После нажатия кнопки "Создать HTTP-запросызапрос" откроется редактор.

        В разделе "Основные данные":

          Укажите название запроса.

          Выберите тип запроса (например, GET или POST).

          Вставьте URL-адрес для отправки запроса.

          После заполнения основных данных вопрос можно сохранять, но лучше не делайте этого до получения результатов, совпадающих с настроенными принимаемыми результатами, чтобы избежать ошибок в реальных звонках при использовании запроса в сценариях.

          В разделе "Входные параметры":

            На вкладке "Параметры" добавьте ключи и значения параметров.

            На вкладке "Заголовки" укажите заголовки запроса.

            На вкладке "Тело" укажите структуру тела запроса, если это POST-запрос.

            Обратите внимание, что если мы передаем либо в сам ключ, либо в значение название в «{{}}», то этот параметр будет передаваться из самого сценария в виде переменной. И он отобразится в поле «Переменные во входных параметрах»
             image.png

            В разделе "Принимаемые результаты":

              Добавьте параметры, которые сервер возвращает в ответе.

              Укажите вложенные параметры (до 5 уровней вложенности).

              После добавления параметров нажмите "Сохранить запрос". Затем перейдите в раздел меню,"Результаты", вчтобы котором вы можете посмотреть список добавленных в проект HTTP-запросов, добавить, удалить или отредактировать существующийпротестировать запрос.

              image.pngimage.png

              Список1.3. HTTP-запросов.Работа с разделом "Результаты"Запросы,

              уже
              добавленные

              После настройки нажмите кнопку "Получить результаты".

              Запрос отправится, и вы увидите статус выполнения (например, 200 OK), а также время обработки запроса.

              Сравните возвращённые результаты с указанными принимаемыми параметрами: совпадения подсвечиваются зелёным цветом, а несоответствия красным. Вы можете редактировать или удалять принимаемые параметры в проект.этом Дляразделе, просмотрачтобы илиуточнить редактированиянастройки.

              кликните на нужный запрос в списке.

              image.pngimage.png

              Кнопка1.4. Сохранение запроса

                Сохраняйте запрос только после того, как убедитесь, что принимаемые результаты совпадают с полученными в разделе "НовыйРезультаты".

                HTTP-запрос" открывает интерфейс

                Если созданиярезультаты новогоне запроса.совпадают, скорректируйте принимаемые параметры или настройте запрос повторно, чтобы избежать ошибок в реальных звонках.

                image.png
                Кнопка "Удалить" удаляет запрос из списка.

                Добавление HTTP-запроса

                image.pngimage.png

                image.png
                Название – поле для введения названия запроса.

                image.png
                Тип метода – поле для выбора типа метода: get или post.

                image.png
                URL – поле для ввода URL.

                image.png
                Добавить значение параметров – кнопка, открывающая поля для добавления значений параметров в формате "Ключ" - "Значение".image.png

                image.png
                Добавить значение заголовков
                – кнопка, открывающая поля для добавления значений заголовков в формате "Ключ" - "Значение".

                image.png
                Добавить значение результата запроса
                – кнопка, открывающая поле для добавления значения в результат запроса.

                image.png
                Добавить – кнопка, сохраняющая запрос и добавляющая его в список SQL-запросов.