public void addCookie(Cookie[] cookies) { httpState.addCookies(cookies); }
public void addCookie(Cookie[] cookies) { httpState.addCookies(cookies); }
/** * Manually add cookies */ public AbderaClient addCookies(Cookie... cookies) { client.getState().addCookies(cookies); return this; }
httpClient.getState().addCookies(currentCookies); LOGGER.error("Error parsing options page at " + optionsMethod.getPath()); } finally {
client.getState().addCookies(cookies);
protected void checkPublicFolder() { synchronized (httpClient.getState()) { Cookie[] currentCookies = httpClient.getState().getCookies(); // check public folder access try { publicFolderUrl = httpClient.getHostConfiguration().getHostURL() + PUBLIC_ROOT; DavPropertyNameSet davPropertyNameSet = new DavPropertyNameSet(); davPropertyNameSet.add(Field.getPropertyName("displayname")); PropFindMethod propFindMethod = new PropFindMethod(publicFolderUrl, davPropertyNameSet, 0); try { DavGatewayHttpClientFacade.executeMethod(httpClient, propFindMethod); } catch (IOException e) { // workaround for NTLM authentication only on /public if (!DavGatewayHttpClientFacade.hasNTLMorNegotiate(httpClient)) { DavGatewayHttpClientFacade.addNTLM(httpClient); DavGatewayHttpClientFacade.executeMethod(httpClient, propFindMethod); } } // update public folder URI publicFolderUrl = propFindMethod.getURI().getURI(); } catch (IOException e) { // restore cookies on error httpClient.getState().addCookies(currentCookies); LOGGER.warn("Public folders not available: " + (e.getMessage() == null ? e : e.getMessage())); // default public folder path publicFolderUrl = PUBLIC_ROOT; } } }
if (cookies != null) client.getState().addCookies(cookies);
client.getState().addCookies(cookies);
client.getState().addCookies(cookies);
client.getState().addCookies(cookies);