private static DefaultHttpClient addAuth(DefaultHttpClient httpclient){
HttpRequestInterceptor preemptiveAuth = new HttpRequestInterceptor() {
public void process(final HttpRequest request,
final HttpContext context) throws HttpException,
IOException {
String username = "philipz";
String password = "XXXXXXXX";
UsernamePasswordCredentials ucreds = new UsernamePasswordCredentials(
username, password);
request.addHeader(new BasicScheme().authenticate(ucreds,
request));
}
};
httpclient.addRequestInterceptor(preemptiveAuth, 0);
return httpclient;
}
Using HttpClient 4 for Apache Basic Authentication
No TrackBacks
TrackBack URL: http://server.everfine.com.tw/blog/mt-tb.cgi/311


