[
https://issues.apache.org/jira/browse/HTTPCLIENT-1443?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Francois-Xavier Bonnet resolved HTTPCLIENT-1443.
------------------------------------------------
Resolution: Fixed
Fix Version/s: 4.3.2
> HttpCache uses the physical host instead of the virtual host in the cache key
> -----------------------------------------------------------------------------
>
> Key: HTTPCLIENT-1443
> URL: https://issues.apache.org/jira/browse/HTTPCLIENT-1443
> Project: HttpComponents HttpClient
> Issue Type: Bug
> Components: HttpCache
> Affects Versions: 4.3.1
> Reporter: Francois-Xavier Bonnet
> Priority: Minor
> Fix For: 4.3.2
>
>
> The cache key is generated by class
> org.apache.http.impl.client.cache.CacheKeyGenerator based on the host and uri
> but currently the host used is the physical target server taken from given by
> route.getTargetHost()
> As a result when using 1 target server with several virtual hosts the cache
> entries from the different virtual hosts are mixed.
> The cache key should be generated using the virtual host given by
> org.apache.http.protocol.HttpCoreContext.getTargetHost()
--
This message was sent by Atlassian JIRA
(v6.1.5#6160)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]