con httpclient, ¿hay alguna manera de obtener el conjunto de caracteres de la página con una solicitud HEAD?

Estoy haciendo una solicitud HEAD básica usando la biblioteca httpclient. Tengo curiosidad por saber cómo podría obtener el conjunto de caracteres que apache devuelve, por ejemplo: utf-8, iso-8859-1, etc. ¡gracias!

  HttpParams httpParams = new BasicHttpParams();
  HttpConnectionParams.setConnectionTimeout(httpParams, 2000);
  HttpConnectionParams.setSoTimeout(httpParams, 2000);

  DefaultHttpClient httpclient = new DefaultHttpClient(httpParams);
  httpclient.getParams().setParameter("http.useragent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)");

  HttpContext localContext = new BasicHttpContext();
  httpget = new HttpHead(url); 

  HttpResponse response = httpclient.execute(httpget, localContext);

  this.sparrowResult.statusCode = response.getStatusLine().getStatusCode();

RESULTADO DE TRABAJO ACTUALIZADO

Header contentType = response.getFirstHeader("Content-Type");
String charset= contentType.getValue();

Respuestas a la pregunta(4)

Su respuesta a la pregunta