Reuters'in RSS web hizmetlerinde, belirli ülkelerdeki yükleme rss beslemeleri, hem Kullanıcı Arabirimi hem de Arka Plan'da RSS beslemesi üzerine java.net.ProtocolException: Too many redirects
atar. (Özel olarak iki ülke durumunda: INDIA
ve USA
).Reuters rss web hizmetlerine çok fazla yönlendirme
Bu sorunu nasıl çözebilirim? Bu problemi başarılı bir şekilde çözen var mı?
Şimdiden teşekkürler.
Başarısız olan biri için örnek bir RSS URL'si sağlayabilir misiniz? Bu hata genellikle “A-> B-> C-> A” şeklindeki döngüsel yönlendirmelerden kaynaklanır, ancak belirli ülkeler için bir ontik olduğu için, dahili limiti vurmak için yeterli yönlendirmeler almanız mümkündür. Yönlendirmelerin yolunu takip edebilir ve zincirin aşağısındaki bir URL'den başlayabilirsiniz ... – Basic
HttpClient sınıflarını kullanmayı denediniz mi? Bu hata, belki de "HttpUrlConnection" dan geliyormuş gibi geliyor. – CommonsWare
@CommonsWare RSS beslemelerinin xml'sini ayrıştırmak için bir fabrika yöntemi kullanıyorum, işte buradaki URL 'URL url = new URL (urlString); \t \t \t \t \t \t \t \t InputSource inputSource = Yeni InputSource (url.openStream()); 'Bu kodu ayrıca Belgesi' (org.w3c.Document) 'Ayrıştırma için kullanılan . Bu durumda hangi alternatifi önerirsiniz? – Prasham