On Thu, Jan 14, 2016 at 12:55 AM, Kazuho Oku <kazuhooku@gmail.com> wrote:
> So a SW trying to send cache digest needs to send the value without
> designating it as a hop-by-hop header. And that means that if a H2
> origin server sees the header, it needs to determine if the request
> came through an intermediary, and only use the value if it did not.
> Or else, a server might end up repeatedly pushing resources to a
> caching proxy that already has them cached.
>
> This looks like a hack to me, and I am not sure if it should be
> permitted within a specification, even though I believe it would work
> effectively (as we are doing in H2O).
>
With HTTPS in place, I think you can make some reasonable simplifying
assumptions here.. that'll make things work in practice.
ig