There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
WCF REST - Add support for conditional gets in WebCache behavior
The WebCache implementation does not support Conditional Get out of the box, which means that the client always receive a complete response, no matter if the response was served directly from the cache or not. For instance, if one operation returns a feed
with one hundred items, and the client application does not have a way to specify when was the last time it got access to that feed, it will have to download the complete feed all the times. Although the ASP.NET does provide support for conditional gets through
the public methods "SetLastModified" (for date times) and "SetETag" (for entity representations), the web cache behavior does not make use of them.
I would be great to have at least support for conditional gets through the "LastModified" / "If-Modified-Since" headers.