V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
sun391
V2EX  ›  程序员

我一直很好奇,有没有人后端自己实现的304、etag

  •  
  •   sun391 · Nov 19, 2012 · 3445 views
    This topic created in 4913 days ago, the information mentioned may be changed or developed.
    etag也没有一个确定的规范,怎么实现看自己,
    那应该完全可以将这一步会产生的内容,转化成一种标识符,下一次请求就知道要不要渲染html或者其他的一些操作,能省不少的流量跟CPU。


    有这样的demo吗?
    4 replies    1970-01-01 08:00:00 +08:00
    Livid
        1
    Livid  
    MOD
    PRO
       Nov 19, 2012
    Tornado 框架里有。
    sun391
        2
    sun391  
    OP
       Nov 19, 2012
    Tornado是渲染出HTML再比对etag的吧,有没有更彻底一点的? 连HTML也不要渲染的
    felinx
        3
    felinx  
       Nov 19, 2012
    @sun391 etag需要校验最终输出去的内容是否变化,这个不渲染估计行不通。
    ElmerZhang
        4
    ElmerZhang  
       Nov 19, 2012
    云存储基本都是自己实现304和ETag的,很简单,就是生成一个唯一标识符,比如文件的话就可以直接用文件的md5。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2326 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 05:16 · PVG 13:16 · LAX 22:16 · JFK 01:16
    ♥ Do have faith in what you're doing.