У меня есть веб-сайт, и я пытаюсь собрать статистические данные (в основном, время отображения страницы) для конечного пользователя, например: время входа в систему, время результата поиска.Мне нужно что-то, чтобы имитировать деятельность конечного пользователя.
Итак, я немного поискал и наткнулся на HtmlUnit, который, кажется, способен делать то, что мне нужно.Но, похоже, у меня возникли проблемы. Вот некоторый текстовый код, который я вытащил с их сайта:
import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.HtmlPage;
public class htmlUnit {
public static void main(String[] args) throws Exception {
final WebClient webClient = new WebClient();
final HtmlPage page = webClient.getPage("http://google.ca");
webClient.closeAllWindows();
}
}
Кажется, чтобы выдать эту ошибку:
Исключение в потоке "main"org.apache.http.conn.HttpHostConnectException: Соединение с http://google.ca отклонено в org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection (DefaultClientConnectionOperator.java:127) в org.apache.cont..AbstractPoolEntry.open (AbstractPoolEntry.java:147) в org.apache.http.impl.conn.AbstractPooledConnAdapter.open (AbstractPooledConnAdapter.java:108) ..................................................
1) Я на правильном пути?или мне нужно заняться чем-то другим?
2) Как мне исправить эту ошибку.