Я пытаюсь загрузить мобильную версию веб-страницы с помощью Java-программы для простого извлечения небольшого количества информации с веб-страницы.
В Firefox после добавления плагина переключателя агента пользователя я добавил новый агент пользователя со значением
"Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/110.07.127; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413"
После этого, если я попытаюсь загрузить http://www.bbc.co.uk/,, мобильная версия веб-страницы успешно загружена.
Но я пытаюсь сделать то же самое с java-программой, использующей библиотеку apache httpclient, установив User-Agent
, как указано ниже:
HttpClient httpclient = new DefaultHttpClient();
HttpProtocolParams.setUserAgent(httpclient.getParams(),
"Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaE71-1/110.07.127; Profile/MIDP-2.0 Configuration/CLDC-1.1 ) AppleWebKit/413 (KHTML, like Gecko) Safari/413");
Но я не получаю мобильную версию по той же ссылке.
Я надеюсь, что перенаправление произойдет здесь автоматически, и я получу мобильную версию страницы по мере изменения пользовательского агента.
Не могли бы вы помочь мне решить эту проблему?