Jmeter избежать прокси в одном запросе - PullRequest
0 голосов
/ 22 января 2020

У меня есть скрипт в jmeter 5.1.1, где я определяю соединение прокси при открытии его с помощью команд. Мне нужен прокси во всех HTTP-запросах, однако мне нужно избегать прокси в одном конкретном c HTTP-запросе.

Я пытался что-то написать (пробел, ноль, .. .) в HTTP-запросе, чтобы избежать прокси, однако jmeter всегда использует предопределенный прокси для доступа к HTTP-запросу, поэтому соединение не устанавливается.

Как можно избежать настроек прокси? Я не хочу устанавливать прокси во всех HTTP-запросах, так как их много.

Я пытался использовать код Java с препроцессором для редактирования настроек прокси, однако сэмплер объекта не имеет метода SetProxyHost, определенного в документации .

Спасибо.

1 Ответ

0 голосов
/ 22 января 2020

Правильное имя функции - setProxyHost, в Java они очень чувствительны к регистру.


  1. Определить прокси для всех HTTP-запросов Сэмплеры, использующие HTTP-запросы по умолчанию , настройки находятся на вкладке "Дополнительно"

    enter image description here

  2. Добавить Препроцессор JSR223 в качестве дочернего элемента сэмплера HTTP Request, которому необходимо go без прокси и поместите следующий код в область «Сценарий»:

    sampler.setProxyHost('')
    
  3. Вот и все, сэмплер с препроцессором JSR223 установит sh прямое соединение

    enter image description here

    enter image description here

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