【问题标题】:How to check update API rest如何检查更新 API 休息
【发布时间】:2015-11-12 09:44:45
【问题描述】:

我的 iOS 应用使用 Restful webservice API 调用 API。然后我使用数据并将 Json 数据保存在我的磁盘上。 下次打开应用程序时,我想检查 API,如果有更新,应用程序将调用并接收数据,如果没有更新,我将使用磁盘上的数据。

如何查看 API 更新?谢谢。

【问题讨论】:

  • 这在很大程度上取决于您正在访问的非常具体的 REST API,一般无法回答。

标签: ios web-services api rest


【解决方案1】:

如果您对 API 有影响,那么您可以进行调用,例如返回最新更新的时间戳。如果它比您设备上的更新,请下载新数据。因为您可能希望避免两次下载(相同)数据。你问的是这个吗?

【讨论】:

  • 是的。我听说解决方案是使用 HEAD 动词而不是 GET、POST。我会研究它。非常感谢!
【解决方案2】:

您可以在 AppDelegate 中使用该方法,当应用回到前台时会调用该方法。调用 API 并检查您的数据的最后修改日期。

func applicationWillEnterForeground(application: UIApplication) {
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-02-10
    • 2023-03-28
    • 1970-01-01
    • 1970-01-01
    • 2019-11-04
    相关资源
    最近更新 更多