将图像 URL 转换为 HttpPostedFileBase
Convert Image URL to HttpPostedFileBase
我有一张图片 URL,我想将其转换为 HttpPostedFileBase 以便从 Azure Blob 中删除图片。
比如我有下面这张图URL
如何在 MVC 控制器中将其转换为 HttpPostedFileBase?
为了删除存储帐户中的 blob,您需要使用 Azure 存储 SDK(本质上是 Azure 存储 REST API 的包装器)。您提到您拥有 blob 的 URL 并且可以访问存储帐户和密钥。使用类似下面的代码,您可以从 MVC 控制器中的存储帐户中删除一个 blob。
var credentials = new StorageCredentials(accountName, accountKey);
var cloudBlob = new CloudBlob(new Uri(blobUrl), credentials);
cloudBlob.DeleteIfExists();
上面的代码假定您提供 blobUrl
作为 MVC 控制器的参数。
我有一张图片 URL,我想将其转换为 HttpPostedFileBase 以便从 Azure Blob 中删除图片。
比如我有下面这张图URL
如何在 MVC 控制器中将其转换为 HttpPostedFileBase?
为了删除存储帐户中的 blob,您需要使用 Azure 存储 SDK(本质上是 Azure 存储 REST API 的包装器)。您提到您拥有 blob 的 URL 并且可以访问存储帐户和密钥。使用类似下面的代码,您可以从 MVC 控制器中的存储帐户中删除一个 blob。
var credentials = new StorageCredentials(accountName, accountKey);
var cloudBlob = new CloudBlob(new Uri(blobUrl), credentials);
cloudBlob.DeleteIfExists();
上面的代码假定您提供 blobUrl
作为 MVC 控制器的参数。