Hi there,
I'm back with this task (again).
Jon: you are far more advanced than I am on understanding squid. I can start helping content compression writing GzipCoder, if you want to.
(Already discussed) About TE/Transfer-Encoding vs Accept-Encoding/Content-Encoding: Content-Encoding implementation (even if it bends standards) seems to be the reasonable choice, since TE/Transfer-Encoding is not available on most common browsers.
If implemented as Content-Encoding the following headers should be altered before encoding:
Content-Length: deleted (could be updated to actual gzipped content length, but it is too much trouble i guess).
ETag: modified (appending "CEgz", for instance?)
Vary: append Accept-Encoding (if not already there)
Connection: if client is 1.1, could be set to keep-alive, but Transfer-Encoding chunked should be added/checked.
Hope this provides some light about possible encoding options.
Regards,
-- Gonzalo Arana Ingenieria UOLSinectis Florida 537 Piso 6, Buenos Aires, Argentina +54-11-4321-9110 ext 2543 http://www.uolsinectis.com.ar/Received on Wed Mar 03 2004 - 08:41:16 MST
This archive was generated by hypermail pre-2.1.9 : Thu Apr 01 2004 - 12:00:04 MST