REST API:在标头中发送服务器时间

时间:2016-10-20 08:40:33

标签: rest api http-headers timestamp

我正在开发REST API,并且我只使用已更新的资源为用户提供服务:

www.api.example.com/resources?lastTime=1476952629

如何向用户发送服务器时间,以便他可以将此时间戳与下一个请求一起使用?信封中的附加字段是一个选项,但是其中一个标题可能会用于此类用途吗?

1 个答案:

答案 0 :(得分:0)

Last-Modified标头为客户端提供上次已知修改的服务器时间。我建议使用Last-ModifiedETag标题。

对于浏览器缓存,您必须使用您的答案发送一些缓存说明,大多数时候我会使用以下内容:

Cache-Control: max-age=1;must-revalidate;private
Expires: -1