【问题标题】:How to Upload a blob to windows azure by splitting it into chunks and calling PutBlockList using REST and PHP如何通过将 blob 拆分为块并使用 REST 和 PHP 调用 PutBlockList 来将 blob 上传到 Windows azure
【发布时间】:2013-01-31 02:46:54
【问题描述】:

请有人发布一些代码或提供有关我们如何通过将 blob 拆分为块并使用 REST 和 PHP 调用 PutBlockList 将其上传到 Azure 存储的参考。我在这里有一个使用 .NET 代码的引用 http://wely-lau.net/2012/02/26/uploading-big-files-in-windows-azure-blob-storage-with-putlistblock/

【问题讨论】:

    标签: rest azure azure-storage


    【解决方案1】:

    看看 Windows Azure SDK for PHP:https://github.com/WindowsAzure/azure-sdk-for-php,尤其是这个:https://github.com/WindowsAzure/azure-sdk-for-php/blob/master/WindowsAzure/Blob/BlobRestProxy.php。您可以按原样使用 SDK,也可以查看代码以了解如何实现 Blob 上传。

    【讨论】:

    • BlobRestProxy 不包含 PutBlock 或 PutBlockList 方法
    • 不幸的是,我根本没有使用过 PHP,但是如果您按照 createBlobBlock() 和 commitBlobBlocks() 函数中的代码进行操作,我相信您会发现它是如何完成的。根据我对 REST API 的了解,我相信 createBlobBlock 实现了 PutBlock 和 commitBlobBlocks 实现了 PutBlockList 功能。 HTH。
    猜你喜欢
    • 2012-02-18
    • 1970-01-01
    • 2021-11-10
    • 2016-04-05
    • 2016-10-07
    • 1970-01-01
    • 2012-10-22
    • 1970-01-01
    • 2020-09-21
    相关资源
    最近更新 更多