下面有一个rest端点。pid是UUID,我正在使用UUID.fromString(Pid)进行解析;
@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
当我把曲奇部件移到前面时,它就能工作了。
curl -b "X=1212;“本地主机:9090/rest/accounts?P=&c=4&a=5
但是“c”和“a”总是3(默认值)。我使用它的方式有什么问题吗。
发布于 2013-10-11 16:32:34
您的shell可能解释了&,请尝试:
curl -b "X=1212;" "localhost:9090/rest/accounts?p=&c=4&a=5"如果您想查看有关请求和响应的详细信息,请使用:
curl -v -b "X=1212;" "localhost:9090/rest/accounts?p=&c=4&a=5"https://stackoverflow.com/questions/19322779
复制相似问题