in my JCEF Application, setting a cookie with
- Code: Select all
CefCookieManager.getGlobalManager().setCookie();
For demonstration, I created a little code snippet:
- Code: Select all
CefApp.startup(new String[0]);
CefApp app = CefApp.getInstance();
CefClient client = app.createClient();
CefBrowser browser = client.createBrowser("www.google.de", OS.isLinux(), false);
JFrame frame = new JFrame();
frame.setVisible(true);
JPanel panel = new JPanel();
frame.add(panel);
panel.add(browser.getUIComponent());
CefCookie cookie = new CefCookie("test", "123456", "www.google.de", "/", false, false, null, null, false, null);
CefCookieManager manager = CefCookieManager.getGlobalManager();
manager.setCookie("about:blank", cookie);
manager.visitAllCookies((cookie1, count, total, delete) -> {
System.out.println(cookie1.name + '=' + cookie1.value);
return true;
});