private String checkCrawlerInput(HtmlRequest htmlRequest) { String result = null; String domain = htmlRequest.parametersInRequestBody.get("Domain"); String domainFound = Crawler.ParseURL(domain); if (domainFound.charAt(domainFound.length() - 1) == '\\') { domainFound = domainFound.substring(0, domainFound.length() - 1); } try { ClientRequest clientRequest = new ClientRequest(domainFound, ClientRequest.getRequest); if (clientRequest.responseHeaderFields == null) { return "Error connecting to: " + domain + "\n"; } } catch (Exception e) { System.out.println("checkCrawlerInput: clientRequest generated error."); result = "Error connecting to: " + domain + "\n" + e.toString(); e.printStackTrace(); } return result; }