接受顶点中相同键的参数列表 api
accepting list of parameters of same key in vertx api
如何在路由器 GET 方法中接受相同键中的参数列表。
例如,我有一个查询参数名称为 'personId'。但是在获取请求中可能会有多个(列表)personId 来了。如何在 vertx 中处理这个问题。我在 HttpServerRequest
Class 中找不到任何这样的方法。
我还有另一个选项可以接受单个参数,但使用逗号分隔的 ID。但这不是错误的吗?就没有别的办法了吗?
我认为 URI 应该像 localhost:8081/myApi?personId=1&personId=2&personId=3
终于找到了。
HttpServerRequest request = RoutingContext.request();
MultiMap params = request.params();
List<String> param = params.getAll("personId");
在这里你可以得到personId的列表。
URI 类似于
localhost:8081/myApi?personId=1&personId=2&personId=3
如何在路由器 GET 方法中接受相同键中的参数列表。
例如,我有一个查询参数名称为 'personId'。但是在获取请求中可能会有多个(列表)personId 来了。如何在 vertx 中处理这个问题。我在 HttpServerRequest
Class 中找不到任何这样的方法。
我还有另一个选项可以接受单个参数,但使用逗号分隔的 ID。但这不是错误的吗?就没有别的办法了吗?
我认为 URI 应该像 localhost:8081/myApi?personId=1&personId=2&personId=3
终于找到了。
HttpServerRequest request = RoutingContext.request();
MultiMap params = request.params();
List<String> param = params.getAll("personId");
在这里你可以得到personId的列表。 URI 类似于
localhost:8081/myApi?personId=1&personId=2&personId=3