【发布时间】:2017-10-15 02:41:48
【问题描述】:
我们有一个带有以下映射的 Jersey 资源。
@GET
@Path("{key}/{ignored:.*}")
@Produces(MediaType.WILDCARD)
public Response getKeyCodes(@PathParam("key") final String key) {
String output = "Jersey say : " + key;
return Response.status(200).entity(output).build();
}
想法是将每个 url 与此 get 资源匹配,并将 url 的第一部分视为键。
它主要工作除了以下网址。对于这个请求,我收到 400 Bad request。任何想法为什么它不起作用?
我还注意到如果我们从上面的 url 中删除 %5C(当解码它的 "\") 是有效的。对此的任何进一步见解都会对我有很大帮助。
【问题讨论】:
标签: java jersey restful-url