0

我正在做一个服务器来更新存折中的通行证。我可以从服务器注册和注销它。接下来,我必须在更新通行证时获取通行证序列和最新版本的通行证。If-Modified-Since 和 lastUpdated 有什么区别?我不知道如何获得它们?它们来自我的数据库还是其他什么?

4

1 回答 1

0

If-Modified-Since是随 .pkpass 包一起发送的 HTTP 标头。如果您最初没有通过 Web 服务器分发通行证,您的 Passbook Web 服务应发送它以响应“获取最新版本的通行证”请求。

lastUpdated是您存储在数据库中的标签,用于指示 .pkpass 包上次更改的时间。

这两者都应该匹配相同的时间点。约定是将If-Modified-Since标头作为RFC 1123格式化日期发送,并将lastUpdated标签存储为时间戳,尽管将其存储为格式化日期是完全可以接受的。

于 2013-04-05T08:43:14.873 回答