Python 如何创建具有过期日期的Etag

Python 如何创建具有过期日期的Etag,python,http,etag,Python,Http,Etag,我正在考虑创建一个带有过期日期的etag 实际上,我创建了一个带有大量参数的etag,但我希望它有一个过期日期 我有在服务器端保存信息的解决方案,但我更喜欢将任何信息编码到服务器端 我正在寻找更好的方法 def etag_max_age(hash_code, max_age=30): # do something... return etag_with_max_age def etag_max_age_expired(etag): # do some verifications

我正在考虑创建一个带有过期日期的etag

实际上,我创建了一个带有大量参数的etag,但我希望它有一个过期日期

我有在服务器端保存信息的解决方案,但我更喜欢将任何信息编码到服务器端

我正在寻找更好的方法

def etag_max_age(hash_code, max_age=30):
  # do something...
  return etag_with_max_age

def etag_max_age_expired(etag):
  # do some verifications
  return True or False

我正在考虑一个使用cookie的解决方案

我对这个问题的解决方案是以
哈希时间戳
的形式在etag的末尾添加一个时间戳。然后,您可以在需要时将其解析出来。

您是否可以在散列的末尾添加过期日期。像-欧欧欧…当然是的。。。使用简单的unix时间戳。我有什么问题!我想我会坚持这一点作为答案:)