Я понял, что проблема с некоторыми сайтами не отвечает на самом деле, что я использовал post () вместо get ().С get () он теперь работает нормально!
Также, вероятно, помогает добавить userAgent к запросу, например:
.userAgent("Mozilla/5.0 (Windows; U; WindowsNT 5.1; en-US; rv1.8.1.6) Gecko/20070725 Firefox/2.0.0.6")
Тем временем я также протестировал HtmlUnit длята же задача, и она сработала, но это кажется излишним для цели просто получить HTML-файл (для какой-то обработки).Для выполнения этой задачи в основном запускается целый невидимый веб-браузер.