gpt4 book ai didi

android - Last Modified 或 IfModifiedSince Android SQL HTTP

转载 作者:行者123 更新时间:2023-11-29 21:56:02 25 4
gpt4 key购买 nike

我有一个可以检索数据并将数据发布到 SQL Server 的应用程序。

我的情况是这样的:目前设置为每次打开App时从服务器下载JSON数据。服务器(1000 行和 15 列以上)数据仅每隔几天或每周更新几次。如果数据没有改变,每次打开应用程序时都进行更新似乎效率低下且愚蠢。

如果数据已更新,我只希望更新此数据。

我正在尝试使用这个:

urlConnection = (HttpURLConnection) url.openConnection();
Long lastModified = urlConnection.getLastModified();

好像返回0,意思是没有设置值?

我需要在我的服务器上设置一些内容以允许它响应 getLastModified 请求吗?

注意:我可以在 phpmyAdmin 上看到最新更新的统计信息。

最佳答案

你可以做其他事情:

  • 您可以添加包含上次修改日期的新表格或新字段,并让应用获取此信息并将其与您的本地日期进行比较,然后决定是否更新。

  • 您可以处理元数据,但我不知道您的 sql 服务器是否这样做。

  • 或者您可以在 Android 设备上设置服务,始终每 2 天更新一次数据库,但这种方式效率不高。

关于android - Last Modified 或 IfModifiedSince Android SQL HTTP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33142835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com