private boolean remoteUserExists(String[] user, String url) throws URISyntaxException,
ClientProtocolException, IOException, AuthenticationException {
UsernamePasswordCredentials creds = new UsernamePasswordCredentials(user[0], user[1]);
DefaultHttpClient authorizedClient = new DefaultHttpClient();
HttpUriRequest request = new HttpGet(url);
request.addHeader(new BasicScheme().authenticate(creds, request));
HttpResponse response = authorizedClient.execute(request);
EntityUtils.consume(response.getEntity());
int code = response.getStatusLine().getStatusCode();
return code != HttpURLConnection.HTTP_UNAUTHORIZED;
}