【发布时间】:2015-03-16 06:12:08
【问题描述】:
我是 RESTful API 的菜鸟,我正在尝试构建一个登录服务,在该服务中我提供电子邮件和密码,如果验证成功 - 存储一个 cookie。 另外,如何检查 cookie(如果已存储)?
如何做到这一点?
@Path("/login")
@POST
@Produces(MediaType.APPLICATION_JSON)
@Consumes({MediaType.APPLICATION_FORM_URLENCODED, MediaType.APPLICATION_JSON})
public Response Login(final String i_LoginDetails) throws JSONException {
final JSONObject obj = new JSONObject(i_LoginDetails);
try {
if (isValidUser(obj.getString("email"), obj.getString("password"))) {
// Set a cookie
} else {
// return error invalid-credentials message
}
} catch (Exception e) {
e.printStackTrace();
}
return Response.ok("TEST").build();
}
我如何检查 cookie(如果已设置)?
【问题讨论】: