Package com.vtence.molecule.http

Examples of com.vtence.molecule.http.Cookie


        if (!shouldCommit(session)) {
            return;
        }
        if (session.invalid()) {
            destroy(session);
            Cookie cookie = new Cookie(name, session.id()).maxAge(0);
            response.add(cookie);
            return;
        }

        String sid = save(session);
        if (newSession(request, sid) || expires(session)) {
            Cookie cookie = new Cookie(name, sid)
                    .httpOnly(true)
                    .maxAge(session.maxAge());
            response.add(cookie);
        }
    }
View Full Code Here


    public String header(String name) {
        return headers.get(name);
    }

    public Request addCookie(String name, String value) {
        cookies.put(name, new Cookie(name, value));
        return this;
    }
View Full Code Here

    public Cookie cookie(String name) {
        return cookies.get(name);
    }

    public String cookieValue(String name) {
        Cookie cookie = cookie(name);
        return cookie != null ? cookie.value() : null;
    }
View Full Code Here

    @Test public void
    setsResponseCookies() throws IOException {
        server.run(new Application() {
            public void handle(Request request, Response response) throws Exception {
                Cookie cookie = new Cookie("cookie", "value");
                cookie.httpOnly(true);
                cookie.maxAge(1800);
                response.add(cookie);
            }
        });

        response = request.send();
View Full Code Here

TOP

Related Classes of com.vtence.molecule.http.Cookie

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.