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);
?我們需要做些什麼來阻止他重定向到移動版本?
ithink你需要這個https://developer.android.com/training/app-indexing/deep-linking.html –
你是否在列表中顯示rss數據? – Vinodh
您需要與該網站的開發人員聯繫。可能會有一個查詢字符串異常,您可以添加到URI以防止重定向。或者,您需要在提出請求時將用戶代理更改爲與桌面匹配(但說實話,這有點冒險)。 – Tigger