我正在构建一个从 Java 后端获取所有信息的移动应用程序。数据可通过 REST 以 JSON 格式获得。如果 JSON 是新的,您将如何设法在移动设备上发现?我正在考虑拥有一个非常简单的 JSON 格式文件,其中只有一个时间戳,移动设备每次都会检查该时间戳以与已存储的内容进行比较……但这似乎不是一个好的解决方案,至少我认为。那么还有其他方法可以做到这一点吗?我正在开发后端 Java 服务器应用程序和移动设备应用程序 (iOS)。
Best Answer-推荐答案 strong>
使用 HTTP Headers包括 HTTP ETag .这是 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
关于java - 如何检查新的 JSON 文件是否可用?,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/8669999/
|