Java 在来自jersey的请求中设置cookie
我有一个客户机和服务器项目(jersey Rest api),并从(localhost/client/)到(localhost/server)进行Rest调用 我需要在资源中设置cookieJava 在来自jersey的请求中设置cookie,java,jersey,Java,Jersey,我有一个客户机和服务器项目(jersey Rest api),并从(localhost/client/)到(localhost/server)进行Rest调用 我需要在资源中设置cookie @path(authenticate) @POST public Response authenticate(authData auth){ set cookie in (localhost/server) ---> need to set a cookie here return Res
@path(authenticate)
@POST
public Response authenticate(authData auth){
set cookie in (localhost/server) ---> need to set a cookie here
return Response;
}
我怎样才能做到这一点呢。提前感谢。
响应。ResponseBuilder
有一个cookie
方法用于在响应中设置cookie。它接受一个用于设置名称、值等的对象。我需要在localhost/server域中设置cookie。我已经尝试了Response.ok().cookie().build();但它不起作用,但您需要使用Response.ok().cookie(newnewcookie(name,value)).build()代码>,否则您将不会在response.response.ok().entity(someData.cookie)中设置任何cookie(NewCookie(“token”,GetRandomString(12),“/restServer”,“localhost”,1,null,240000,false)).build();这是我的代码,我有什么错误吗