Jsoup get возвращает только начало страницы

Рейтинг: 0Ответов: 1Опубликовано: 22.11.2014

Пробую получить код страницы, используя Jsoup.connect. Вот код:

Document doc = Jsoup.connect(тут_нужный_url).get();

Но на выходе получаю только начало страницы, т.е. ~60 строк кода, вместо 1000. MaxBodySize(0) тоже пробовал, не помогает.

С чем это может быть связанно?

------Добавление-----------

Ладно, проблема не понятно в чем. Если не сложно попробуйте выполнить вот этот код. Для него понадобиться библиотека jsoup. Если у вас вывод будет кончаться на < / html> значит проблема у меня. Спасибо.

new AsyncTask<Void, Void, Void>() {
        Document rawDoc;
        IOException error = null;

        @Override
        protected Void doInBackground(Void... voids) {
            try {
                rawDoc = Jsoup.connect("http://www.google.com").maxBodySize(0).get();
            } catch (Exception e) {
                Log.e("TAG", e.toString());
            }
            return null;
        }

        @Override
        protected void onPostExecute(Void aVoid) {
            Log.d(TAG, rawDoc.toString());
            super.onPostExecute(aVoid);
        }
    }.execute();

Ответы

▲ 2Принят

Вместо того чтобы пихать здоровенную строку в лог, просмотрите ее хотя бы в дебаге.
Лог ее просто обрезает.