Я хочу получить html сайта, как если бы я просмотрел свой браузер.
Когда я пытаюсь получить html сайта, это происходит иначе, чем когда я использую хром, и мне было интересно, могу ли я сделать законный запрос на получение с HttpComponents из apache.
Я попытался установить User-Agent, но он не сработал... что еще мне делать?
Спасибо
Если веб-страница была статическим HTML, то да, вы могли бы это сделать. Многие веб-страницы в настоящее время динамически создаются с помощью Javascript на клиенте из разных источников (HTML, XML, JSON и т.д.), Поэтому единственным представлением того, что видит пользователь, является DOM в браузере. Если вы не хотите эмулировать полную среду исполнения браузера (или можете подключиться к браузеру), это будет невозможно.