簡體   English   中英

我可以使用什么來設置Java Cookie?

[英]What can I use to set cookies in Java?

我正在使用nanoHttp服務器。 我沒有嘗試過任何方法。 我需要能夠單擊一個鏈接( http:// localhost:9090 / createCookie ),該鏈接調用一種方法來為其他鏈接( http:// localhost:9090 / application )創建cookie。

NanoHttp cookie不支持設置路徑,這就是為什么我不能使用它們的原因

您可以從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 cookie不支持設置路徑是什么意思?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM