有没有办法在 java/python 代码中使用 SAS(共享访问签名)URI 访问 azure blob 存储
Is there a way to access azure blob storage using SAS(shared access signatures) URI in java/python code
我有一个 Azure SAS URI。我需要同时上传文件。我可以使用 java 代码访问它吗?我只能找到使用密钥和 SAS(共享访问签名)URI 的示例。
您可以使用 Azure Storage SDK for java
。要上传文件,您只需要使用 class CloudBlockBlob,它应该看起来像
URL url = new URL("yourSASUrl");
try
{
CloudBlockBlob blob = new CloudBlockBlob(url)
File source = new File(filePath);
blob.upload(new FileInputStream(source), source.length());
}
我有一个 Azure SAS URI。我需要同时上传文件。我可以使用 java 代码访问它吗?我只能找到使用密钥和 SAS(共享访问签名)URI 的示例。
您可以使用 Azure Storage SDK for java
。要上传文件,您只需要使用 class CloudBlockBlob,它应该看起来像
URL url = new URL("yourSASUrl");
try
{
CloudBlockBlob blob = new CloudBlockBlob(url)
File source = new File(filePath);
blob.upload(new FileInputStream(source), source.length());
}