2016-12-06 162 views
0

我一直在爲Android平臺上的一個求職門戶網站開發RSS閱讀器項目。我使用以下網址網站URL自動重定向到Android的移動版本

http://rss.jobsearch.monster.com/rssquery.ashx?q=java

,當我從網絡瀏覽器中打開,但是當我使用相同的鏈接代碼重定向它的移動版本,應用程序崩潰與404-頁面此鏈接工作正常未找到錯誤。它重定向到以下網址

的http:// .rss.jobsearch.monster.com/rssquery.ashx Q = java的

我使用下面的代碼

URL url = new URL(feedLink); 
InputStram stream = url.openStream(); 
SAXParserFactory factory = SAXParserFactory.newInstance(); 
SAXParser parser = factory.newSAXParser(); 
XMLReader reader = parser.getXMLReader(); 
RssHandler handler = new RssHandler(); 
InputSource input = new InputSource(stream); 

?我們需要做些什麼來阻止他重定向到移動版本?

+0

ithink你需要這個https://developer.android.com/training/app-indexing/deep-linking.html –

+0

你是否在列表中顯示rss數據? – Vinodh

+0

您需要與該網站的開發人員聯繫。可能會有一個查詢字符串異常,您可以添加到URI以防止重定向。或者,您需要在提出請求時將用戶代理更改爲與桌面匹配(但說實話,這有點冒險)。 – Tigger

回答