Диспетчер заголовков и контроллер записи
В моих тестовых сценариях я использую диспетчер заголовков, который используется на уровне группы потоков, а затем каждый сэмплер имеет свой собственный заголовок для вещей, которые меняются (реферер, определенные прагмы и управление кэшем) от запроса к запросу. Я делаю это для простоты управления, например, чтобы я мог легко изменить пользовательский агент для всех запросов.
Я использую прокси и контроллер записи для создания большинства моих сценариев, и я установил диспетчер заголовков как дочерний элемент контроллера записи - я также проверил это, установив диспетчер заголовков внутри элемента прокси, но ни один из них работать как я хочу.
Что он делает, так это добавляет полный набор заголовков из браузера, а не только те, которые отсутствуют или отличаются от того, что я указал в менеджере заголовков.
Я что-то упустил, или есть ли способ сделать то, что я пытаюсь сделать?
Я использую jmeter 2.6.
1 ответ
Как уже отмечали другие, это еще не происходит в Jmeter. Я использую 2.7 и вижу то же самое поведение.
Я полагаю, что изначальная цель HTTP Request Defaults и HTTP Header Manager заключалась в том, чтобы облегчить задачу разработчиков, создающих сценарии вручную. С расширением использования прокси-контроллера HTTP, применение вышеупомянутых двух элементов должно быть распространено и на прокси-контроллер для записи.