如何使用httpclient API删除Azure datalake存储中的目录
我可以使用httpclient API删除Azure中的文件,但如何使用httpclient API删除Azure datalake存储中的目录 文件删除代码 但是如何使用httpclientapi删除Azure datalake存储中的目录呢 请尝试使用以下URL删除目录如何使用httpclient API删除Azure datalake存储中的目录,azure,azure-storage,azure-data-lake,Azure,Azure Storage,Azure Data Lake,我可以使用httpclient API删除Azure中的文件,但如何使用httpclient API删除Azure datalake存储中的目录 文件删除代码 但是如何使用httpclientapi删除Azure datalake存储中的目录呢 请尝试使用以下URL删除目录 private const string DeleteUrl = "https://{0}.azuredatalakestore.net/webhdfs/v1/{1}?api-version=2017-08-01&
private const string DeleteUrl = "https://{0}.azuredatalakestore.net/webhdfs/v1/{1}?api-version=2017-08-01&op=DELETE&recursive=true";
如果recursive=true,则将删除目录中的所有文件,包括目录本身
如果recursive=false且目录中有文件,则会出现403禁止错误
private const string DeleteUrl = "https://{0}.azuredatalakestore.net/webhdfs/v1/{1}?api-version=2017-08-01&op=DELETE&recursive=true";