List of usage examples for java.net HttpCookie getValue
public String getValue()
From source file:Main.java
public static void main(String[] args) throws Exception { CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cm); new URL("http://google.com").openConnection().getContent(); List<HttpCookie> cookies = cm.getCookieStore().getCookies(); for (HttpCookie cookie : cookies) { System.out.println("Name = " + cookie.getName()); System.out.println("Value = " + cookie.getValue()); System.out.println("Lifetime (seconds) = " + cookie.getMaxAge()); System.out.println("Path = " + cookie.getPath()); System.out.println();//from ww w.ja v a 2s. c om } }
From source file:Main.java
public static void main(String[] args) throws Exception { CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_ORIGINAL_SERVER); CookieHandler.setDefault(cm); new URL("http://google.com").openConnection().getContent(); List<HttpCookie> cookies = cm.getCookieStore().getCookies(); for (HttpCookie cookie : cookies) { System.out.println("Name = " + cookie.getName()); System.out.println("Value = " + cookie.getValue()); System.out.println("Lifetime (seconds) = " + cookie.getMaxAge()); System.out.println("Path = " + cookie.getPath()); System.out.println();// ww w. j av a 2 s .c o m } }
From source file:Main.java
public static void main(String[] args) throws Exception { CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_NONE); CookieHandler.setDefault(cm); new URL("http://google.com").openConnection().getContent(); List<HttpCookie> cookies = cm.getCookieStore().getCookies(); for (HttpCookie cookie : cookies) { System.out.println("Name = " + cookie.getName()); System.out.println("Value = " + cookie.getValue()); System.out.println("Lifetime (seconds) = " + cookie.getMaxAge()); System.out.println("Path = " + cookie.getPath()); System.out.println();//from w w w .j a v a 2 s.c o m } }
From source file:Main.java
public static void main(String[] args) throws Exception { CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cm); new URL("http://google.com").openConnection().getContent(); CookieStore cookieStore = cm.getCookieStore(); List<HttpCookie> cookies = cookieStore.getCookies(); for (HttpCookie cookie : cookies) { System.out.println("Name = " + cookie.getName()); System.out.println("Value = " + cookie.getValue()); System.out.println("Lifetime (seconds) = " + cookie.getMaxAge()); System.out.println("Path = " + cookie.getPath()); System.out.println();//from ww w . j a va 2 s . co m } }
From source file:Main.java
public static void main(String[] args) throws Exception { CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cm); new URL("http://google.com").openConnection().getContent(); CookieStore cookieStore = cm.getCookieStore(); List<HttpCookie> cookies = cookieStore.get(new URI("http://google.com")); for (HttpCookie cookie : cookies) { System.out.println("Name = " + cookie.getName()); System.out.println("Value = " + cookie.getValue()); System.out.println("Lifetime (seconds) = " + cookie.getMaxAge()); System.out.println("Path = " + cookie.getPath()); System.out.println();/* w w w .j a v a 2s .c o m*/ } }
From source file:ListAllCookies.java
public static void main(String[] args) throws Exception { if (args.length != 1) { System.err.println("usage: java ListAllCookies url"); return;// ww w. java2s. c o m } CookieManager cm = new CookieManager(); cm.setCookiePolicy(CookiePolicy.ACCEPT_ALL); CookieHandler.setDefault(cm); new URL(args[0]).openConnection().getContent(); List<HttpCookie> cookies = cm.getCookieStore().getCookies(); for (HttpCookie cookie : cookies) { System.out.println("Name = " + cookie.getName()); System.out.println("Value = " + cookie.getValue()); System.out.println("Lifetime (seconds) = " + cookie.getMaxAge()); System.out.println("Path = " + cookie.getPath()); System.out.println(); } }
From source file:keywhiz.cli.JsonCookie.java
public static JsonCookie fromHttpCookie(HttpCookie cookie) { return JsonCookie.create(cookie.getName(), cookie.getValue(), cookie.getDomain(), cookie.getPath(), cookie.getSecure(), cookie.isHttpOnly()); }
From source file:org.piwigo.helper.CookieHelper.java
/** * Extract all cookies from a list of headers * * @param headers List of headers//from ww w . j a v a 2 s .c o m * @return Map of cookies */ public static ArrayMap<String, String> extractAll(List<Header> headers) { ArrayMap<String, String> cookies = new ArrayMap<>(); for (Header header : headers) { if (header.getName().equalsIgnoreCase(COOKIE_HEADER)) { List<HttpCookie> httpCookies = HttpCookie.parse(header.getValue()); for (HttpCookie httpCookie : httpCookies) { cookies.put(httpCookie.getName(), httpCookie.getValue()); } } } return cookies; }
From source file:com.github.parisoft.resty.utils.CookieUtils.java
public static String toString(HttpCookie... cookies) { if (isEmpty(cookies)) { return null; }/*from w w w . ja va 2 s . c om*/ final StringBuilder cookieBuilder = new StringBuilder(); for (HttpCookie cookie : cookies) { cookieBuilder.append(cookie.getName()).append("=").append(cookie.getValue()); if (cookie.getComment() != null) { cookieBuilder.append(";").append("Comment=").append(cookie.getComment()); } if (cookie.getDomain() != null) { cookieBuilder.append(";").append("Domain=").append(cookie.getDomain()); } if (cookie.getPath() != null) { cookieBuilder.append(";").append("Path=").append(cookie.getPath()); } if (cookie.getSecure()) { cookieBuilder.append(";").append("Secure"); } if (cookie.isHttpOnly()) { cookieBuilder.append(";").append("HttpOnly"); } if (cookie.getVersion() > 0) { cookieBuilder.append(";").append("Version=").append(cookie.getVersion()); } if (cookie.hasExpired()) { cookieBuilder.append(";").append("Max-Age=0"); } else { cookieBuilder.append(";").append("Max-Age=").append(cookie.getMaxAge()); } cookieBuilder.append(", "); } return cookieBuilder.deleteCharAt(cookieBuilder.length() - 1).toString(); }
From source file:org.zaproxy.zap.utils.HarUtils.java
public static HarRequest createHarRequest(HttpMessage httpMessage) { HttpRequestHeader requestHeader = httpMessage.getRequestHeader(); HarCookies harCookies = new HarCookies(); try {/*from ww w. j av a2s . c o m*/ for (HttpCookie cookie : requestHeader.getHttpCookies()) { harCookies.addCookie(new HarCookie(cookie.getName(), cookie.getValue())); } } catch (IllegalArgumentException e) { LOGGER.warn("Ignoring cookies for HAR (\"request\") \"cookies\" list. Request contains invalid cookie: " + e.getMessage()); } HarQueryString harQueryString = new HarQueryString(); for (HtmlParameter param : httpMessage.getUrlParams()) { harQueryString.addQueryParam(new HarQueryParam(param.getName(), param.getValue())); } HarPostData harPostData = null; HttpRequestBody requestBody = httpMessage.getRequestBody(); if (requestBody.length() >= 0) { HarPostDataParams params = new HarPostDataParams(); String text = ""; String contentType = requestHeader.getHeader(HttpHeader.CONTENT_TYPE); if (contentType == null) { contentType = ""; text = requestBody.toString(); } else { if (StringUtils.startsWithIgnoreCase(contentType.trim(), HttpHeader.FORM_URLENCODED_CONTENT_TYPE)) { for (HtmlParameter param : httpMessage.getFormParams()) { params.addPostDataParam(new HarPostDataParam(param.getName(), param.getValue())); } } else { text = requestBody.toString(); } } harPostData = new HarPostData(contentType, params, text, null); } return new HarRequest(requestHeader.getMethod(), requestHeader.getURI().toString(), requestHeader.getVersion(), harCookies, createHarHeaders(requestHeader), harQueryString, harPostData, requestHeader.toString().length(), httpMessage.getRequestBody().length(), null); }