피드가 업데이트되었을 때를 감지하는 가장 좋은 방법은 무엇입니까? 15 분마다 피드를 폴링하는 애플리케이션이 있다고 가정 해보십시오. 새로운 콘텐츠가 추가되었는지 아닌지 어떻게 알 수 있습니까? RSS 및 Atom 피드의 경우.RSS 피드의 새 항목 검색
13
A
답변
5
RSS 2 및 Atom의 각 항목에는 GUID/ID가 있으며 고유 한 플래그가 붙을 수 있습니다. 고유 한 것으로 표시된 경우 항목을 식별하고 이전 항목과 일치시키는 데 사용할 수 있습니다. 이것은 RSS, 원자 또는 웹 서버에서 호스팅되는 다른 리소스에 대해 일하는 것이 여기 http://www.infoq.com/articles/etags
같이
3
필드를 요청할 때 http 응답의 Last-Modified 및 ETag 필드를 확인하십시오. 더 좋게도 요청에 If-Modified-Since 및 If-None-Match 태그를 사용하면 피드가 수정되지 않은 경우에만 304 응답을 받게됩니다. (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html)
+2
모든 웹 사이트 피드는 etags를 지원합니까? 그리고 etags는 자바 스크립트로 쉽게 읽을 수 있습니까? – haden
1
나는 서블릿 필터에서 계산 된 내 프로젝트에 ETag를 사용하고 있습니다.
관련 문제
- 1. RSS 피드의 권장 항목 수
- 2. RSS 피드에서 새 항목 추출하기
- 3. RSS 피드의 인라인 스타일?
- 4. RSS 피드의 광고 제거
- 5. RSS 피드의 링크에서 다운로드
- 6. RSS 피드의 구문 분석
- 7. Dailybooth RSS Feed + RSS 피드의 이미지 크기
- 8. RSS 피드에서 새 항목을 검색하는 방법
- 9. RSS 피드의 pubDate에 대한 DateTime.Parse
- 10. RSS 피드의 날짜는 어떻게 받습니까?
- 11. RSS 피드의 내용을 PHP 파일
- 12. RSS 피드의 보조 페이지 건너 뛰기
- 13. WordPress RSS 피드의 사용자 정의 필드
- 14. RSS 피드의 "lastBuildDate"를 저장하는 방법
- 15. ROME을 사용하여 RSS 피드 검색
- 16. 엑스 코드 - RSS 피드의 URL 문제
- 17. 뉴스 리더에서 RSS 피드의 조회수를 확인 하시겠습니까?
- 18. iphone 앱에서 RSS 피드의 전체 텍스트를 표시하려고합니다
- 19. RSS 피드의 URL에 인코딩 키 - 값 쌍
- 20. RSS 피드의 일부로 이미지를 추가하는 방법
- 21. RSS 피드의 유효한 HTML 태그는 무엇입니까?
- 22. PHP로 렌더링 된 RSS 피드의 내용을 어떻게로드합니까?
- 23. RSS 피드의 읽지 않은 항목을 어떻게 플래그합니까?
- 24. RSS 피드의 페이지 요소 숨기기/차단
- 25. RSS 피드의 iTunes 태그에 대한 PHP 액세스
- 26. RSS/Atom 피드의 가장 중요한 요소
- 27. YouTube Blogger Atom/RSS 피드의 동영상
- 28. PHP : RSS 피드의 텍스트를 구문 분석 하시겠습니까?
- 29. 동적 RSS 피드의 트래픽을 어떻게 측정합니까?
- 30. RSS 피드에서 원시 데이터 검색
이것은 더 쉬운 방법처럼 보입니다 ... 감사합니다 .. – haden
http://www.rssboard.org/rss-specification#ltguidgtSubelementOfLtitemgt에 따르면 'guid'는 선택 필드이므로 일부에 없을 수도 있습니다 RSS 피드 ! – webNeat