Do you mean to say that we could serve out gzipped response to non-gzip-compatible requests and vice versa? If yes, I could add this here or in the documentation. This is just the test template after all, so not sure if it is required to add accept-encoding to the key here. Let me know what you think.

Also, just FYI, Otto, I will be sending out another follow-up change (as a separate pull request) to figure out the User-Agent-Dependent-Proxy-Cache-Key. This UA-dependent portion will need to be used to ensure that we cache different versions of the html for inlining-capable, not-inlining-capable, webp-capable, not-webpcapable etc. user-agents. So, once this part is added, the proxy_cache_key line will include this piece as well.