防止外部缓存



如果我理解正确,Facebook externalhit每24小时抓取一次页面以获取新数据。由于我的用户将在Facebook上共享动态图像,因此不应该缓存该图像,因为它会比每24小时更改一次更频繁。

externalhit是否忽略了以下内容:

 context.Response.Cache.SetCacheability(HttpCacheability.NoCache);

有没有办法强制它不缓存图像?我知道使用linter可以清除缓存,但每次我的用户想看到一个更改的图像而不是缓存的图像时,都指示他们运行linter是愚蠢的。

我认为一些脚本以编程的方式整理url会对它们的TOS产生影响吗?

为每个图像使用不同的URL,并让赞按钮指向该URL-这基本上是唯一的方法-否则你会追溯更改喜欢的东西的细节-并且字段在X个赞后被锁定,不会更新(我认为X=100)

我想这是不可能的!只是为了接受答案。

最新更新