Package org.apache.http.cookie

Examples of org.apache.http.cookie.CookieSpec.match()


        // Get all cookies available in the HTTP state
        List<Cookie> cookies = new ArrayList<Cookie>(cookieStore.getCookies());
        // Find cookies matching the given origin
        List<Cookie> matchedCookies = new ArrayList<Cookie>();
        for (Cookie cookie : cookies) {
            if (cookieSpec.match(cookie, cookieOrigin)) {
                if (this.log.isDebugEnabled()) {
                    this.log.debug("Cookie " + cookie + " match " + cookieOrigin);
                }
                matchedCookies.add(cookie);
            }
View Full Code Here


        cookie.setPath("/");
        cookie.setAttribute(ClientCookie.PATH_ATTR, cookie.getPath());

        CookieSpec cookiespec = new BrowserCompatSpec();
        CookieOrigin origin = new CookieOrigin("sourceforge.net", 80, "/", false);
        assertTrue(cookiespec.match(cookie, origin));
    }

    public void testSecondDomainLevelCookieMatch2() throws Exception {
        BasicClientCookie cookie = new BasicClientCookie("name", null);
        cookie.setDomain("sourceforge.net");
View Full Code Here

        cookie.setPath("/");
        cookie.setAttribute(ClientCookie.PATH_ATTR, cookie.getPath());

        CookieSpec cookiespec = new BrowserCompatSpec();
        CookieOrigin origin = new CookieOrigin("www.sourceforge.net", 80, "/", false);
        assertTrue(cookiespec.match(cookie, origin));
    }

    public void testSecondDomainLevelCookieMatch3() throws Exception {
        BasicClientCookie cookie = new BasicClientCookie("name", null);
        cookie.setDomain(".sourceforge.net");
View Full Code Here

        cookie.setPath("/");
        cookie.setAttribute(ClientCookie.PATH_ATTR, cookie.getPath());

         CookieSpec cookiespec = new BrowserCompatSpec();
         CookieOrigin origin = new CookieOrigin("www.sourceforge.net", 80, "/", false);
         assertTrue(cookiespec.match(cookie, origin));
    }
        
    public void testInvalidSecondDomainLevelCookieMatch1() throws Exception {
        BasicClientCookie cookie = new BasicClientCookie("name", null);
        cookie.setDomain(".sourceforge.net");
View Full Code Here

        cookie.setPath("/");
        cookie.setAttribute(ClientCookie.PATH_ATTR, cookie.getPath());

        CookieSpec cookiespec = new BrowserCompatSpec();
        CookieOrigin origin = new CookieOrigin("antisourceforge.net", 80, "/", false);
        assertFalse(cookiespec.match(cookie, origin));
    }

    public void testInvalidSecondDomainLevelCookieMatch2() throws Exception {
        BasicClientCookie cookie = new BasicClientCookie("name", null);
        cookie.setDomain("sourceforge.net");
View Full Code Here

        cookie.setPath("/");
        cookie.setAttribute(ClientCookie.PATH_ATTR, cookie.getPath());

        CookieSpec cookiespec = new BrowserCompatSpec();
        CookieOrigin origin = new CookieOrigin("antisourceforge.net", 80, "/", false);
        assertFalse(cookiespec.match(cookie, origin));
    }

    public void testMatchBlankPath() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
View Full Code Here

        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
        cookie.setDomain("host");
        cookie.setPath("/");
        CookieOrigin origin = new CookieOrigin("host", 80, "  ", false);
        assertTrue(cookiespec.match(cookie, origin));
    }

    public void testMatchNullCookieDomain() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
View Full Code Here

    public void testMatchNullCookieDomain() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
        cookie.setPath("/");
        CookieOrigin origin = new CookieOrigin("host", 80, "/", false);
        assertFalse(cookiespec.match(cookie, origin));
    }

    public void testMatchNullCookiePath() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
View Full Code Here

    public void testMatchNullCookiePath() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
        cookie.setDomain("host");
        CookieOrigin origin = new CookieOrigin("host", 80, "/", false);
        assertTrue(cookiespec.match(cookie, origin));
    }
   
    public void testCookieMatch1() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
View Full Code Here

        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
        cookie.setDomain("host");
        cookie.setPath("/");
        CookieOrigin origin = new CookieOrigin("host", 80, "/", false);
        assertTrue(cookiespec.match(cookie, origin));
    }
   
    public void testCookieMatch2() throws Exception {
        CookieSpec cookiespec = new BrowserCompatSpec();
        BasicClientCookie cookie = new BasicClientCookie("name", "value");
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.