@Test @SuppressWarnings("deprecation") public void buildRequestBasicAuth() { String base64Credentials = "dXNlcm5hbWU6cGFzc3dvcmQ="; String authzHeaderValue = "Basic: " + base64Credentials; UsernamePasswordCredentials credentials = new UsernamePasswordCredentials(base64Credentials); webRequest.setCredentials(credentials); webRequest.setAdditionalHeader("Authorization", authzHeaderValue); MockHttpServletRequest actualRequest = requestBuilder.buildRequest(servletContext); assertThat(actualRequest.getAuthType(), equalTo("Basic")); assertThat(actualRequest.getHeader("Authorization"), equalTo(authzHeaderValue)); }
request.setCredentials(new UsernamePasswordCredentials(userCred, passwordCred));
request.setCredentials(new UsernamePasswordCredentials(userCred, passwordCred));
request.setCredentials(new UsernamePasswordCredentials(userCred, passwordCred));
request.setCredentials(new UsernamePasswordCredentials(userCred, passwordCred));
public InputStream httpGetLowLevel(URL url) throws IOException { WebRequest wrq=new WebRequest(url); ProxyConfig config =webClient.getProxyConfig(); //set request webproxy wrq.setProxyHost(config.getProxyHost()); wrq.setProxyPort(config.getProxyPort()); wrq.setCredentials(webClient.getCredentialsProvider().getCredentials(new AuthScope(config.getProxyHost(), config.getProxyPort()))); for(Cookie c:webClient.getCookieManager().getCookies(url)){ wrq.setAdditionalHeader("Cookie", c.toString()); } WebResponse wr= webClient.getWebConnection().getResponse(wrq); return wr.getContentAsStream(); }