如何以编程方式清除项目的 CDN 缓存?

问题描述

在我们的站点中集成 azure CDN 后,我们发现在替换文件时没有清除缓存。这只发生在 PDF 文件类型。我们想在替换文件时清除缓存。如果有人遇到类似问题并以编程方式清除 CDN 缓存,请帮助我们。

谢谢

解决方法

S.Ray,

您可以使用以下 Rest API 文档从 Azure CDN 中清除内容: https://docs.microsoft.com/en-us/rest/api/cdn/cdn/endpoints/purgecontent

在请求正文中,在 contentPaths 参数下,您可以提供要清除的内容的路径。它可以描述文件路径或通配符目录。

谢谢!