Android 플랫폼의 채용 포털에서 RSS 리더 프로젝트를 진행하고 있습니다. 나는 다음과 같은 URL웹 사이트 URL이 Android에서 자동으로 모바일 버전으로 리디렉션됩니다.
을 사용하고 http://rss.jobsearch.monster.com/rssquery.ashx?q=java
I는 웹 브라우저에서 열하지만 코드에서 동일한 링크를 사용할 때 그것의 모바일 버전을 리디렉션 및 응용 프로그램이 충돌 404 페이지에 때 링크가 잘 작동 찾을 수 없음 오류. URL을 다음과 그것의 리디렉션
에 http : // m .rss.jobsearch.monster.com/rssquery.ashx Q = 자바 내가 코드
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