[ https://issues.apache.org/jira/browse/HTTPCLIENT-2277?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17726926#comment-17726926 ]
Oleg Kalnichevski commented on HTTPCLIENT-2277: ----------------------------------------------- > Under our existing system architecture, we have yet to implement the Vary > header validation as specified in these requirements [~arturobernalg] I have an unpleasant suspicion that that our entire internal cache structure is wrong. Presently it is a simple map of response objects keyed by the request URI and Vary headers. I suspect instead it should be a map of collections of request / response variants keyed by the request method and the request URI. It looks like we are looking at the complete redesign of the cache storage APIs and rewrite of the cache storage backends. Crap. Oleg > HttpClient Cache conformance to RFC 9111 > ---------------------------------------- > > Key: HTTPCLIENT-2277 > URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2277 > Project: HttpComponents HttpClient > Issue Type: Improvement > Components: HttpCache > Reporter: Oleg Kalnichevski > Priority: Major > > Ensure HttpClient Cache conforms to RFC 9111. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org