有没有办法通过 Javascript 删除 Azure Blob 容器文件?
Posted
技术标签:
【中文标题】有没有办法通过 Javascript 删除 Azure Blob 容器文件?【英文标题】:Are there any way to delete Azure Blob Container files through Javascript? 【发布时间】:2021-07-15 05:23:55 【问题描述】:我目前有一个项目,我将在 Blob 容器中上传一些文件,并且在某些情况下我也想永久删除一些文件,但它应该通过 javascript。有什么办法吗?
【问题讨论】:
当然。您将需要使用适用于 JavaScript 的 Azure 存储 SDK:docs.microsoft.com/en-us/azure/storage/blobs/…。 感谢 Gaurav Mantri :) 您提供的资源非常有帮助。 【参考方案1】:试试这个:
const
BlobServiceClient
= require("@azure/storage-blob");
const connectionString = '<storage connection string>'
const container = '<container name>'
const blob = '<blob name>'
const blobClient = BlobServiceClient.fromConnectionString(connectionString).getContainerClient(container).getBlobClient(blob);
blobClient.deleteIfExists().then(result =>console.log(result._response.status + " blob removed"))
如果您还有其他问题,请告诉我。
【讨论】:
以上是关于有没有办法通过 Javascript 删除 Azure Blob 容器文件?的主要内容,如果未能解决你的问题,请参考以下文章
有没有办法在javascript中创建hashmap并像添加和删除值一样操作它
当 Django Admin Popup(添加、更新、删除)完成时,有没有办法调用 Javascript 函数?
有没有办法从 JavaScript 中的字符串中删除 html 标签? [复制]