Автогенерация имени

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

Есть сайт, к примеру yandex.ru/2342342343453453453434534

Tо, что в цифрах, всегда автоматически генерируется, когда заходишь на сайт. Как, используя HttpClient или HttpUrlConnection, получить сгенерированный адрес?

Я хочу всю историю в файл сохранить.

Ответы

▲ 1

@Рамзес, ладно, помогу вам.

Если вы изначально посещаете страницу формата http://te.st, а потом в адресной строке вы обнаруживаете http://te.st/420666228, то и ежу понятно - сработал редирект. Чтобы с такими вещами работать, настройте ваш DefaultHttpClient (или другой наследник HttpClient, который вы используете), вызвав метод .followRedirects(true). Ну и потом после выполнения запроса вытаскивайте url, на который вас перенаправили.