RE: ETag (entity tag) response header not being added to server side include's

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> [The Apache documentation] should more clearly state that 
> it generates ETags for static files only. The resource in 
> question is not really a static file.

I imagine there's nothing I can do to help get the 2.2 docs updated but if
there is, I'm happy to help.
 
> The cache doesn't know the full contents of the response until it's
> all been written to the client via the output filters.  You can't
> calculate headers at the end of a response and still use them.

I understand the full contents of the item (and its headers) cannot be known
until it's cached - but then once cached, everything is known, headers
included I believe?  This implies items served from cache could have an Etag
merged or  appended to the already-known headers.  Regardless, Apache
doesn't offer a way to add an Etag to dynamic content today.  Rats.  

Thanks,

Geoff

PS. The digest at http://httpd.markmail.org/search/?q=etag shows half a
dozen people trying to write custom applications to do this.  Now if the
HTTP Project takes it on then the world saves untold CPU cycles/bandwidth or
maybe even bringing global peace.  For that, I'll put up a couple hundred
bucks up to see the feature added - anyone on Apace dev reading this, just
let me know when it's in trunk and just email me your PayPal info. Or let me
know what beer you like - I'm good for a case shipped anywhere in the USA.

PPS. BTW Apache rocks.  We indorse it publically so keep up the good work!
http://www.t1shopper.com/businesspartners.shtml#apache

Attachment: smime.p7s
Description: S/MIME cryptographic signature


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux