[Http-crcsync] General comments on crcsync document

Pedro R eusou15 at yahoo.com
Sun Jul 12 20:19:16 EDT 2009


Seems OK!

Glad we got it sorted then. Let me know if you need my help with the apache modules. 
I'll keep you posted on my progress with the Firefox extension/client.

Pedro





----- Original Message ----
From: Alex Wulms <alex.wulms at scarlet.be>
To: Pedro R <eusou15 at yahoo.com>
Cc: http-crcsync at lists.laptop.org
Sent: Sunday, 12 July, 2009 18:50:47
Subject: Re: [Http-crcsync] General comments on crcsync document

Op vrijdag 10 juli 2009, schreef Pedro R:
>
> What if instead of appending crcsync to the etag, the crccache server would
> append the original encoding?
>
> (instead of etag-crcsync it would be etag-gzip for example).
>
> The client would store that modified etag and when it makes a request to
> the proxy, the latter would make a regular conditional GET using the
> original entity-encoding and the original etag.
>
> 304 not modified would work and there would be no need to store the
> original headers in an extra block.
That could work indeed as well. Though I would prefer to add something like 
crcsync-<original-encoding> and to explicitly use 'identity' when the 
original encoding was empty, so that crcsync-client can scan for 
crcsync-<original-encoding> without getting confused by transformation 
information added by apache's mod_deflate, which appends the performed 
transformation to the etag (mod_deflate appends "-gzip" when compressing 
and "-gunzip" when uncompressing). See 
http://svn.apache.org/repos/asf/httpd/httpd/trunk/modules/filters/mod_deflate.c


Cheers,
Alex


      


More information about the Http-crcsync mailing list