尝试使用二手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