Добрый день!
Пытаюсь задать путь к локальному апи серверу 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) не помогают.
Может кто сталкивался с такой проблемой?
Объявление переменной с " : "
Автор Yuliana, 30 окт 2013 10:21
Сообщений в теме: 3
#1
Отправлено 30 октября 2013 - 10:21
Regards,
Yuliana
Yuliana
#2
Отправлено 30 октября 2013 - 10:25
делайте отдельные переменные для host и для port, вносите их в соответствующие поля Server Name or IP и Port Number и счастье наступит
#3
Отправлено 30 октября 2013 - 10:31
Попробовала сделать как вы сказали, разделила на две переменные, задала в формате ${callurl}:${port} в поле Server Namer or IP (в HTTP Request), но на выходе получила то же самое: реквест опять взял адрес в квадратные скобки http://[10.137.20.65:8090]/api...
Regards,
Yuliana
Yuliana
#4
Отправлено 30 октября 2013 - 10:34
Player1, дошло. Там поле Port есть, которое я в упор не видела:)
Заработало.
Спасибо!
Заработало.
Спасибо!
Regards,
Yuliana
Yuliana
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных