ich baue gerade eine App, die Feeds einliest. Nur bei Feeds von Serendipity tritt folgendes Probelm auf:
Die URL (i.e. http://datenkanal.org/index.php?/feeds/ ... endung.rss) liefert beim Aufruf im Browser XML, aber wenn ich die URL mit einem HTTPClient hole, kommt leider eine HTML-Seite.Da wird also etwas abgefragt. Auch das Setzen von User-Agent und Accept bringt nicht. Da muss also was sein.
Das sende ich:
Ideen?var xhr = Ti.Network.createHTTPClient({
onload : function() {
// hier kommt HTML an
});
xhr.open('GET', _url, true);
xhr.setRequestHeader('User-Agent', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.13+ (KHTML, like Gecko) Version/5.1.7 Safari/534.57.2');
xhr.setRequestHeader('Accept', 'application/rss+xml');
xhr.setRequestHeader('Accept-Encoding', 'gzip, deflate');
xhr.send();