Я создаю мобильное приложение, которое получает всю информацию с Java-сервера. Данные доступны через REST в формате JSON. Как бы вам удалось обнаружить на мобильном устройстве, если JSON является новым или нет? Я думал о наличии одного очень простого файла формата JSON с отметкой времени, которую мобильное устройство проверял каждый раз, чтобы сравнить с тем, что уже было сохранено ... но это не кажется хорошим решением, по крайней мере, я думаю. Так есть ли другие способы сделать это? Я разрабатываю как серверное приложение backend Java, так и приложение для мобильных устройств (iOS).Как проверить, доступен ли новый JSON-файл?
2
A
ответ
3
Использовать 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
Смежные вопросы
- 1. Как проверить, доступен ли CLLocationCoordinate2DIsValid?
- 2. Как проверить, доступен ли порт
- 3. Как проверить, доступен ли UIKeyboardTypeDecimalPad?
- 4. Как проверить, доступен ли DirectX?
- 5. Как проверить, доступен ли scp?
- 6. Как проверить, доступен ли GPRS
- 7. Как проверить, доступен ли currentDocument
- 8. Как проверить, доступен ли MediaRecorder.AudioSource.VOICE_CALL?
- 9. проверить, доступен ли сервер?
- 10. Android - Как проверить, доступен ли файловый менеджер?
- 11. WP7 проверить, доступен ли интернет
- 12. C# проверить, доступен ли файл
- 13. Как проверить, доступен ли URL с ПК?
- 14. Как проверить, доступен ли модуль для импорта?
- 15. Консоль: как проверить, доступен ли протокол
- 16. Как проверить, доступен ли exe с сервера
- 17. Android: Как проверить, доступен ли сервер?
- 18. Как в Qt5 проверить, доступен ли url?
- 19. Как проверить, доступен ли почтовый ящик SMTP
- 20. Как проверить, доступен ли интерфейс WebView Javascript?
- 21. Как проверить, доступен ли zip-файл?
- 22. C++, как проверить, доступен ли поток (iostream)
- 23. Как проверить, доступен ли локальный URL-адрес
- 24. Как проверить, доступен ли UIActivityTypePostToFacebook или UIActivityTypePostToTwitter
- 25. Как проверить, доступен ли удаленный компьютер?
- 26. Как проверить, доступен ли модуль perl?
- 27. Как проверить, доступен ли микрофон для записи
- 28. Как проверить restSecureServicesPort доступен?
- 29. Как проверить канал Pusher доступен?
- 30. Python Механизировать, чтобы проверить, доступен ли сервер
Ах! Это было умнее – LuckyLuke