Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Как отправить get-запрос с параметром Array of string?

soapui
Теги: #<Tag:0x00007f7b65367080>

(Tatyana Durova) #1

Мне нужно отрправить get запрос с параметром Array of string, но в Soapui в отличие от postman нельзя добавлять параметры с одинаковыми названиями. Я нашла способ указывать в значении параметра нечто вроде “oval&shapes[]=pear”, но в комьюнити soapui я видела совет использовать символ “|”, например так “oval|pear”. Но у меня с этим символов в значении параметр вообще не отправляется (просто не добавляется в url при отправке и все, проверяла снифером и в raw вкладке тоже исчезает параметр с таким значением). Есть ли еще варианты и почему у меня символ | не хочет работать корректно?


(Михаил Братухин) #3

http://forum.soapui.org/viewtopic.php?f=2&t=23310

Вот эту тему смотрели?

Что из этого было сделано:

Thanks Jeshtha for providing me the rest of the required configuration. It works!
To summarize:

  • in Resource or in Method, add parameter (use style = QUERY)
  • select parameter and enable “Disable Encoding” at bottom of page
  • in Request, select parameter and set Multi-Value Delimiter to | in bottom-left properties section
  • set a value of, e.g., 1|2|3 for the parameter (can use DataGen)
  • request will be sent out with, e.g., parameter=1&parameter=2&parameter=3