控制器动态响应文件上的缓存CDN不起作用

时间:2018-10-26 17:58:44

标签: dynamic assets cdn cloudflare

尝试使用二手CloudFlare,这是最好的解决方案,但对我的挑战不起作用。

所有文件存储在azure存储上并使用此方法服务: https://sub.domain.com.br/ asset?file = 800000000009_AFD.tif

def fileBytes = storageService.getFileInputStream(path, params.file)
        response.setContentType(URLConnection.guessContentTypeFromStream(fileBytes));
        response.setHeader("Content-disposition", "attachment;filename=${params.file}")
        response.outputStream << fileBytes

CloudFlare在以下情况下可以正常工作: https://sub.domain.com.br/8008698002209_AFD.tif

尝试在https://support.cloudflare.com/hc/en-us/articles/200172256-How-do-I-cache-static-HTML-上工作,但不起作用。

是否可以使用CDN进行此操作?有什么选择?

我认为我的问题很相似:ASP.NET MVC: returning a CDN images from controller

config cdn

0 个答案:

没有答案