我使用此链接作为引用: DriverSigningAutomation
尝试使用以下代码在 sas uri 上上传 .cab 文件:
URI sasUrl = new URI(sasURL);
try
{
CloudBlockBlob blob = new CloudBlockBlob(sasUrl);
File source = new File(filePath);
blob.upload(new FileInputStream(source), source.length());
}
catch (Exception e)
{
// Output the stack trace.
e.printStackTrace();
}
我目前面临的几个问题:
- 如何跟踪已上传文件的状态,如仪表板 ( submissionPortal ) 上显示正在等待上传?
- 有什么方法可以获得文件已成功上传的响应吗?
最佳答案
您上传的文件大吗?如果是这样,您可以尝试我们的exe工具AzCopy或其核心库 Storage Data Movement Library (不过仅在 C# 中)。它们可以以非常高的速度实现容器/目录/blob 传输(下载/上传/复制),并可以以编程方式跟踪传输状态。甚至支持暂停/恢复。
请注意,提供给上述两个工具的 SAS 应在容器级别创建。
关于azure - Windows 10 驱动程序签名自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38400597/