[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jonathan Moore updated HTTPCLIENT-985:
--------------------------------------

    Description: 
Because the cache module is currently implemented as a decorator that behaves 
like a transparent caching proxy, we need it to correctly populate the Via 
header so that we can preserve the record of which protocol versions were used 
upstream and downstream from the caching module.

This is a MUST per the RFC:
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.45

  was:
Because the cache module is currently implemented as a decorator that behaves 
like a transparent caching proxy, we need it to correctly populate the Via 
header so that we can preserve the record of which protocol versions were used 
upstream and downstream from the caching module.

http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.45


> cache module should populate Via header to capture upstream and downstream 
> protocols
> ------------------------------------------------------------------------------------
>
>                 Key: HTTPCLIENT-985
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-985
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>          Components: Cache
>    Affects Versions: 4.1 Alpha2
>            Reporter: Jonathan Moore
>
> Because the cache module is currently implemented as a decorator that behaves 
> like a transparent caching proxy, we need it to correctly populate the Via 
> header so that we can preserve the record of which protocol versions were 
> used upstream and downstream from the caching module.
> This is a MUST per the RFC:
> http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.45

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to