【发布时间】:2013-10-19 19:23:01
【问题描述】:
我有一个休息端点,如下所示。 pid 是我正在使用 UUID.fromString(pid); 解析的 UUID
@GET
@Path("/")
public Response process(@Context HttpServletRequest req,
@QueryParam("p") String pid,
@DefaultValue("3") @QueryParam("a") String active,
@DefaultValue("3") @QueryParam("c") String closed,
@CookieParam("X") String cookie) {
//my stuff
}
当我使用
运行 jetty 和 curl 时,这不是设置 'p' 和 'X'curl localhost:9090/rest/accounts?p=<uuid>&c=4&a=5 -b "X=1212;"
回复是-b: command not found
当我将 cookie 部分移到前面时它可以工作
curl -b "X=1212;" localhost:9090/rest/accounts?p=&c=4&a=5
但 'c' 和 'a' 总是 3(默认)。 是不是我的使用方式有问题。
【问题讨论】: