2011-12-29 4 views
2

Java 백엔드에서 모든 정보를 가져 오는 모바일 응용 프로그램을 구축 중입니다. 데이터는 REST를 통해 JSON 형식으로 사용할 수 있습니다. JSON이 새로운 것인지 아닌지 어떻게 모바일 장치에서 발견 할 수 있습니까? 모바일 장치가 매번 저장 한 내용과 비교할 때만 확인한 타임 스탬프가 포함 된 JSON 형식 파일 하나를 생각하고있었습니다.하지만 적어도 좋은 해결책 인 것은 아닙니다. 이렇게 다른 방법이 있습니까? 백엔드 Java 서버 응용 프로그램과 모바일 장치 응용 프로그램 (iOS)을 모두 개발 중입니다.새 JSON 파일을 사용할 수 있는지 확인하는 방법은 무엇입니까?

답변

3

HTTP ETag을 포함하는 HTTP Headers을 사용하십시오. 다음은 example in Java입니다.

If-Modified-Since 
Allows a 304 Not Modified to be returned if content is unchanged  

If-None-Match 
Allows a 304 Not Modified to be returned if content is unchanged 
+0

Ah! 그것은 영리했다. – LuckyLuke

관련 문제