我正在使用nanoHttp服务器。我尝试过的任何东西都不会起作用。我需要能够点击一个调用方法的链接(http://localhost:9090/createCookie)来为不同的链接创建cookie(http://localhost:9090/application)。
NanoHttp cookies不支持设置路径,这就是我无法使用它们的原因
答案 0 :(得分:2)
您可以使用NanoHTTPD
实例中的CookieHandler
:
@Override
public Response serve(IHTTPSession session) {
// ...
CookieHandler ch = new CookieHandler(session.getHeaders());
ch.set("cookieName", "encoded cookie value", nDaysValid);
// ...
Response response = ...; // Build up response
ch.unloadQueue(response); // Add cookies to it
return response;
}
你是什么意思 NanoHttp cookies不支持设置路径?