繁体   English   中英

WCF REST缓存 - 客户端和服务器端

[英]WCF REST Caching - Client Side & Server Side

我有一个RESTful WCF服务。 合并电子标签,过期标头。

从浏览器使用缓存时,缓存效果很好。 但是,从WCF Channel Factory或.NET Web Request Objects调用缓存时,缓存如何工作?

所以在我的网站调用WCF restful服务的情况下,当304未修改的响应返回给我时。 我该如何处理呢 浏览器检测到这种情况并从其缓存中返回未修改的版本。

但是,当客户端不是浏览器时,我是否需要编写自己的缓存版本,类似于浏览器缓存的方式?

任何帮助或见解将不胜感激。

是的,您将不得不自己处理,与您在请求中发送日期时间相同,因此服务器可以确定是否有更改。 我将查看RSS Bandit源代码以获取示例实现。

我们有一个示例说明如何执行此操作(使用.NET 4) http://code.msdn.microsoft.com/cannonicalRESTEntity

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM