@Override
    public List<Cookie> getCookies() {
        // create defensive copy so it won't be concurrently modified
        return new ArrayList<Cookie>(cookies.values());
    }
Returns an immutable array of {@link Cookie cookies} that this HTTP state currently contains.

@return an array of {@link Cookie cookies}.
ache/src/main/java/achecrawler/crawler/async/fetcher/ConcurrentCookieJar.java