Передать массив как параметр запроса в Почтальоне - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь передать массив в качестве параметра запроса в Postman.

Я вызываю метод DELETE, чтобы удалить пользователя из списка баз данных. Ожидается список имен баз данных в виде массива в параметре запроса. Когда я передаю, как указано ниже, я получаю ошибку.

{"code": 2, "message": "data_services должен быть массивом, а не пустым"}

Trying to Pass databasenames as array

Пожалуйста, дайте мне знать, как я могу передать массив в качестве параметра запроса в Postman.

Ответы [ 3 ]

1 голос
/ 03 марта 2020

Вы можете указать ключ параметра несколько раз с разными значениями.
Не используйте квадратные скобки или числа, такие как массив в коде.

Это приведет к строке запроса, например:

?data_services=somename&data_services=anothername
0 голосов
/ 05 марта 2020

Я неправильно прочитал метод УДАЛИТЬ. Он ожидал массив баз данных в теле раздела Http, а не в разделе параметров запроса. Я предоставил массив, как указано ниже, и он получился успешным.

Ниже приведен способ, которым я передал массив Http-запросу в разделе тела.

Passing Array in the Http request content body

0 голосов
/ 04 марта 2020

enter image description here

Можете ли вы проверить ниже ссылку, это полезно для вас

https://medium.com/@darilldrems / How-to-Send-Arrays-с -get или-пост-запрос-в-почтальона-f87ca70b154e

...