[ 
https://issues.apache.org/jira/browse/HTTPCLIENT-975?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12971293#action_12971293
 ] 

Jon Moore commented on HTTPCLIENT-975:
--------------------------------------

@Mohammed: can you rebuild the patch against the latest trunk? It doesn't quite 
apply right at the moment. I did, however, review the patch and it looks 
generally good.

@Mishu: let's keep the patches separate for now and apply them one at a time. 
Probably the stale-while-revalidate patch will need to be rebuilt, but it's 
probably easier to do that after the stale-if-error patch has been applied.


> add support to caching module for RFC 5861 (stale-on-error and 
> stale-while-revalidate)
> --------------------------------------------------------------------------------------
>
>                 Key: HTTPCLIENT-975
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-975
>             Project: HttpComponents HttpClient
>          Issue Type: New Feature
>          Components: Cache
>    Affects Versions: 4.1 Beta1
>            Reporter: Jonathan Moore
>            Assignee: Jon Moore
>             Fix For: 4.1.0
>
>         Attachments: stale-if-error.patch, stale-while-revalidate.patch
>
>
> These are Cache-Control extensions that allow an origin server to specify 
> some additional behavior for stale cache entries. Stale-on-error 
> configurations allow a cache to continue serving stale content for a certain 
> period of time if a revalidation fails, and stale-while-revalidate similarly 
> allows revalidation to occur asynchronously. Some reverse proxies such as 
> Squid can be configured to understand these headers, which means that some 
> origin servers are probably sending them, and that we can likewise take 
> advantage of them.

-- 
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