什么是在WebAPI中设置缓存控制标头以供公共缓存服务器使用的最佳方法?
我不关心在我的服务器上的OutputCache控制,我想在CDN端和之后控制缓存(我有单独的API调用,其中响应可以无限期地缓存给定的URL),但到目前为止,我所读到的所有内容要么涉及WebAPI的预发布版本(因此引用似乎已不存在的东西,如System.Web.HttpContext.Current.Response.Headers.CacheControl),要么对于仅设置几个http标头而言似乎非常复杂。
是否有简单的方法来实现这一点?
我不关心在我的服务器上的OutputCache控制,我想在CDN端和之后控制缓存(我有单独的API调用,其中响应可以无限期地缓存给定的URL),但到目前为止,我所读到的所有内容要么涉及WebAPI的预发布版本(因此引用似乎已不存在的东西,如System.Web.HttpContext.Current.Response.Headers.CacheControl),要么对于仅设置几个http标头而言似乎非常复杂。
是否有简单的方法来实现这一点?