title: Setting HTTP cache control headers in Web API
body: <p>What's the best way to set cache control headers for public caching servers in WebAPI?  </p>
  
  <p>I'm not interested in OutputCache control on my server, I'm looking to control caching at the CDN side and beyond (I have individual API calls where the response can be indefinitely cached for the given URL) but everything I've read thus far either references pre-release versions of WebAPI (and thus references things that seem to no longer exist, like System.Web.HttpContext.Current.Reponse.Headers.CacheControl) or seems massively complicated for just setting a couple of http headers.</p>
  
  <p>Is there a simple way to do this?</p>