2016-11-11 5 views

ответ

1

переменные окружения Почтальон предназначены только сохранить данные в виде строки, так что здесь вы обходной путь, чтобы пройти массив в качестве среды файла переменной/данных в Почтальон в виде строки, как это:

{ 
    "arrayVariable": '["1", "2", "3"]' 
} 

Затем добавьте следующий фрагмент кода, чтобы разобрать эту переменную в pre-request script в Почтальон, как это:

var x = JSON.parse(postman.getEnvironmentVariable("arrayVariable")); 
postman.setEnvironmentVariable("arrayVariable", x); 
1

Пожалуйста создайте запрос для тела, как показано ниже

{ 
    "myData" : ["{{arrayVariable}}"] 
} 

и нет никаких изменений требуется для файла данных . вы можете использовать как есть.

{ 
     "arrayVariable": ["1", "2", "3"] 
    } 

Он будет работать определенно.

Смежные вопросы