这是一个创建于 4347 天前的主题,其中的信息可能已经有所发展或是发生改变。
etag也没有一个确定的规范,怎么实现看自己,
那应该完全可以将这一步会产生的内容,转化成一种标识符,下一次请求就知道要不要渲染html或者其他的一些操作,能省不少的流量跟CPU。
有这样的demo吗?
4 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
Livid 2012-11-19 15:08:27 +08:00
Tornado 框架里有。
|
|
|
2
sun391 2012-11-19 15:11:04 +08:00
Tornado是渲染出HTML再比对etag的吧,有没有更彻底一点的? 连HTML也不要渲染的
|
|
|
3
felinx 2012-11-19 15:48:19 +08:00
@ sun391 etag需要校验最终输出去的内容是否变化,这个不渲染估计行不通。
|
|
|
4
ElmerZhang 2012-11-19 18:18:28 +08:00
云存储基本都是自己实现304和ETag的,很简单,就是生成一个唯一标识符,比如文件的话就可以直接用文件的md5。
|