在 Postman 中将数组作为查询参数传递

Ven*_*n R 10 arrays rest asp.net-web-api postman

我正在尝试将数组作为查询参数传递Postman

我正在调用 DELETE 方法从数据库列表中删除用户。它期望数据库名称列表作为查询参数中的数组。当我按照下面给出的方式通过时,我收到错误。

{"code":2,"message":"data_services 必须是数组且不为空"}

尝试将数据库名称作为数组传递

请让我知道,如何在Postman.

ilg*_*gam 23

您需要创建2个具有相同名称的密钥并添加后缀[] 在此输入图像描述

在此输入图像描述

在此输入图像描述


Cra*_*g H 12

您可以使用不同的值多次指定参数键。
不要在代码中使用方括号或数字(如数组)。

这将产生如下查询字符串:

?data_services=somename&data_services=anothername
Run Code Online (Sandbox Code Playgroud)


Ven*_*n R 3

我误读了 DELETE 方法。它期望 Http 正文部分的正文中包含数据库数组,而不是查询参数部分。我提供了如下所示的数组,并且成功了。

下面是我在正文部分将数组传递给 Http 请求的方法。

在Http请求内容体中传递Array