Home  >  Q&A  >  body text

python - HTTP JSON API 如何计算etag

etag 对于缓存来说很重要,对于json数据etag该如何计算?

伊谢尔伦伊谢尔伦2648 days ago235

reply all(2)I'll reply

  • PHPz

    PHPz2017-04-17 17:23:45

    1. 对json字符串做sha1计算.

    2. 对最后更新时间做sha1计算

    reply
    0
  • PHPz

    PHPz2017-04-17 17:23:45

    如果你要考虑key乱序问题的话,最好的办法就是对kv pair 进行k 字典序排序,然后拼接成字符串再做hash

    reply
    0
  • Cancelreply