Как передать значения в диспетчере заголовков во всех последующих запросах с использованием Jmeter? - PullRequest
0 голосов
/ 30 мая 2018

Извлекаю токен на предъявителя в метре.

  1. В запросе 221 я сначала передал пользовательскую переменную

  2. В запросе 222 у меня естьизвлек токен с помощью регулярного выражения

  3. В запросе 223, В диспетчере заголовков HTTP нет значения заголовка авторизации.Я вручную добавил значения в диспетчер заголовков HTTP. Имя = Авторизация и Значение = Носитель $ {BEARER}

  4. Теперь есть несколько запросов(например, 226, 227, 228, 229, 230, ...) и в нем нет заголовка авторизации.Мне нужно передать значения в диспетчере заголовков HTTP вручную.

Есть ли способ передать эти значения в одном запросе, и он будет автоматически обнаруживаться во всехменеджер последующих HTTP-заголовков?При добавлении вручную в каждом запросе это занимало много времени.

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Вы можете использовать функцию поиска и замены в JMeter, нет необходимости проходить каждый поиск заголовка для значения и заменять его на $ {BEARER}.

В качестве альтернативы вы можете определить общий менеджер заголовков с помощьюпросто свойство Authorization и поместите его перед запросом 223 и удалите авторизацию в каждом заголовке. Этот подход аккуратен, так как вы должны пройти через каждый заголовок и удалить.

Я бы предложил использовать первый подход ..

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

Вы также можете обратиться к этому образцу

0 голосов
/ 30 мая 2018

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

enter image description here

Надеюсь, что эта помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...