【发布时间】:2018-03-10 02:04:55
【问题描述】:
我有服务(WildFly 10.1),看起来像这样:
@GET
@Path("/retrieve")
public Response getModels(@BeanParam ModelQueryParams queryParams) {
return getModels();
}
使用 ModelQueryParams:
public class ModelQueryParams{
@QueryParam("offset")
private Long offset;
@QueryParam("limit")
private Long limit;
}
所以用户可以像这样调用端点:
/retrieve?offset=100&limit=4
但是当用户传入查询错误的参数时如何验证大小写?
/retrieve?offset=100&limit=4&WRONG_PARAMETER=55
有没有办法验证它?
【问题讨论】:
标签: java rest wildfly resteasy