TestMace
0.0.1-beta.16
0.0.1-beta.16
  • Быстрый старт
  • Интерфейс
    • Меню
    • Обзор интерфейса
    • Черновики
    • Типы узлов
    • Горячие клавиши
  • Типы узлов
    • Project
    • Folder
    • RequestStep
    • Assertion
      • Compare
      • Contains
      • Script
      • XPath
    • Link
    • API description
      • ApiRootFolder
      • ApiFolder
      • ApiRoute
      • Импорт описания API
    • Broken
    • Script
  • Переменные
    • Пользовательские переменные
      • Статически определяемые переменные
      • Динамические переменные
    • Встроенные переменные
    • Переменные окружения
  • Работа с проектом
    • Cookie
    • Авторизация
  • Настройки
    • Proxy
  • Прочие возможности
    • Массовое редактирование таблиц
    • Импорт & Экспорт
      • Shared
      • cURL
      • Swagger
      • Postman
    • HTTP-заголовки по умолчанию
Powered by GitBook
On this page
  • Определение HTTP-заголовков по умолчанию
  • Использование заголовков по умолчанию
  • Хранение заголовков по умолчанию в файловой системе

Was this helpful?

  1. Прочие возможности

HTTP-заголовки по умолчанию

PreviousPostman

Last updated 5 years ago

Was this helpful?

Folder и Project узлы имеют возможность устанавливать HTTP-заголовки, которые наследуются потомками и подставляются в запросах RequestStep узлов по умолчанию. Рассмотрим возможности задания и использования заголовков по умолчанию.

Определение HTTP-заголовков по умолчанию

Заголовки по умолчанию определяются в Folder узле. Для это в панели инструментов Folder узла необходимо нажать на кнопку Headers

При этом откроется диалог редактирования HTTP-заголовков по умолчанию.

Имеется возможность переопределения заголовков в потомках. Например, определение заголовка RootDefaultHeader1 со значением Hello, TestMace переопределит унаследованный заголовок и в потомках текущего Folder узла значение заголовка RootDefaultHeader1 будет Hello, TestMace . Отметим, что само значение RootDefaultHeader1 у предка текущего Folder узла останется неизменным, Hello, world .

Использование заголовков по умолчанию

Заголовки по умолчанию используются в запросах RequestStep узлов. Они подставляются автоматически и не требуют участия пользователя. Интерфейс редактирования заголовков в RequestStep узле схож с таковым из Folder узла.

Хранение заголовков по умолчанию в файловой системе

В верхней части мы видим нередактируемый список заголовков, унаследованных от предков. В нижней части расположены заголовки, принадлежащие данному Folder узлу. Помимо добавления, удаления и редактирования (в том числе ) есть возможность отключения заголовков, то есть в итоговом запросе отключенный заголовок фигурировать не будет. Состояние заголовков (включен/отключен) также наследуется.

Обратитесь к описанию формата хранения узла. В частности, для хранения списка заголовков используется поле requestData.headers а для хранения отключенных заголовков используется requestData.disabledInheritedHeaders поле. Для узла формат аналогичен.

массового редактирования
Folder
RequestStep
Диалог редактирования HTTP-заголовков по умолчанию