On Fri, Feb 15, 2008 at 5:42 PM, Michael McGlothlin <michaelm@xxxxxxxxxxx> wrote: > > >> I'm using PHP to dynamically serve images and am using compression on > >> the output. For GET I know that I should make the Content-Length header > >> the size of the compressed data. For HEAD requests do I do the same or > >> do I provide the uncompressed Content-Length? Thanks. > >> > > HEAD responses should be identical to GET responses without the content body. > > > That's what I thought but when testing if I supply a Content-Length (of > any kind) then reloads take considerably longer (~6x as long) as if I > don't specify any Content-Length header. I'd expect better page reload > times if all images had their size defined. Not sure why it'd be so much > slower with more precise information in the headers. What does this have to do with reloading? Browsers use GET with If-Modified-Since to check cache freshness, not HEAD. Joshua. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx