Ich versuche, einen XML-Feed von einer Website zu bekommen, nichts wirklich Besonderes. Mein Problem ist, wenn ich versuche, meinen Feed von meiner Android-Anwendung zu bekommen, werde ich automatisch auf die mobile Version der Website auf der Homepage umgeleitet. Dies bedeutet, dass der Feed, den ich bekomme, die HTML-Seite der mobilen Website ist, nicht die erwartete XML-Datei.Vermeiden Sie die Umleitung mobiler Websites, wenn Sie versuchen, einen XML-Feed für Android zu erhalten
Ich habe versucht, das Futter auf diese Weise zu öffnen:
URL feedUrl = new URL(address);
Inputstream iStream = feedURL.openStream();
//or
Inputstream iStream = (InputStream)feedURL.getContent();
So ... Gibt es trotzdem andere Art und Weise, es zu tun? Um diese Umleitung zu vermeiden? Ich habe absolut keine Kontrolle über die Website ...
Danke an alle!
Klingt merkwürdig, dass die Feed-URL auf die Startseite umleitet. Dies sollte nur auftreten, wenn Sie direkt auf den Feed "Frontpage" anstelle des Feed-XML zeigen. Können Sie die tatsächliche URL in Ihre Frage aufnehmen? –