public boolean getHeaderInfo() {
		if (domain == null || domain.isEmpty())
			return false;

		try {
			CloseableHttpClient httpclient = HttpClients.createDefault();
			HttpGet httpGet = new HttpGet(domain);
			CloseableHttpResponse response = httpclient.execute(httpGet);
			Header[] headers = response.getAllHeaders();
			for (Header h : headers) {
				result.append(h.toString());
				result.append('\n');
				logger.debug(h.toString());
			}
			return true;
		} catch (IOException e) {
			e.printStackTrace();
		}
		return false;
	}