Я хочу загрузить веб-страницу из RSS-канала BBC с помощью функции HttpGet в моем приложении для Android. Когда я получаю ссылку из RSS-канала, и я использую
HttpGet request = new HttpGet(link);
ResponseHandler<String> responseHandler = new BasicResponseHandler();
try{
String response_str = client.execute(request, responseHandler);
textView.setText(response_str);
}
Для RSS-канала из Нью-Йорка я могу получить контекст на их веб-странице, что означает, что эта функция, по крайней мере, работает в некоторых ситуациях. Тем не менее, в случаях BBC new, я получаю только веб-страницу, как
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
"http:///www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns= "http:///www.w3.org/1999/xhtml"
xmlns:og="http://opengraphprotocal.org/schema." xml:lang="en-GB">
Мне интересно, есть ли какая-то ситуация с перенаправлением, с которой мне нужно разобраться или что-то еще? В противном случае будет странно, если этот код работает для одной веб-страницы, но не работает для других.
Спасибо за чтение.