[ 
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

Reply via email to