Перейти к содержимому

Фотография

Объявление переменной с " : "


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 3

#1 Yuliana

Yuliana

    Новый участник

  • Members
  • Pip
  • 59 сообщений

Отправлено 30 октября 2013 - 10:21

Добрый день!

Пытаюсь задать путь к локальному апи серверу 10.137.20.65:8090 для переменной callurl.

Прикрепленный файл  jmeter.jpg   74,22К   23 Количество загрузок:

Далее переменная будет использоваться в запросах (HTTP Request), в поле Server Name or IP:

Прикрепленный файл  jmeter2.jpg   65,1К   24 Количество загрузок:

Но в итоге запрос формируется в такой форме GET http://[10.137.20.65:8090]/api?....
и я получаю ошибку :java.net.URISyntaxException: Malformed IPv6 address at index 8: http://[10.137.20.65:8090]/api...

Проблема видимо в символе " : ", но экранирование символом "\" и url encoding формат (10.137.20.65%3A8090) не помогают.

Может кто сталкивался с такой проблемой?
  • 0
Regards,
Yuliana

#2 player1

player1

    Новый участник

  • Members
  • Pip
  • 61 сообщений
  • ФИО:Шайдров Павел
  • Город:Лимассол


Отправлено 30 октября 2013 - 10:25

делайте отдельные переменные для host и для port, вносите их в соответствующие поля Server Name or IP и Port Number и счастье наступит
  • 0

#3 Yuliana

Yuliana

    Новый участник

  • Members
  • Pip
  • 59 сообщений

Отправлено 30 октября 2013 - 10:31

Попробовала сделать как вы сказали, разделила на две переменные, задала в формате ${callurl}:${port} в поле Server Namer or IP (в HTTP Request), но на выходе получила то же самое: реквест опять взял адрес в квадратные скобки http://[10.137.20.65:8090]/api...
  • 0
Regards,
Yuliana

#4 Yuliana

Yuliana

    Новый участник

  • Members
  • Pip
  • 59 сообщений

Отправлено 30 октября 2013 - 10:34

Player1, дошло. Там поле Port есть, которое я в упор не видела:)
Заработало.

Спасибо!
  • 0
Regards,
Yuliana


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных