2017-05-23 45 views
0

我正嘗試使用Http請求上傳Azure文件服務中的文件(而非blob)。Azure存儲Rest Api文件服務

我已經成功上傳了帶有Http請求的blob。我正在使用相同的身份驗證方法(SharedKey)。在內部文檔中,我發現我必須先創建並寫入一個文件。

創建文件操作將創建一個新文件或替換文件。注意調用創建文件的 只會初始化文件。要將內容添加到 文件中,請調用Put Range操作

是否正確。有誰知道任何其他選項。這對我來說似乎有點不對勁。有沒有人在.net中有一個例子?

(我甚至嘗試這個工作流程,但我得到一個400錯誤)

+1

該文檔是正確的。請具體描述你已經嘗試了什麼,以及你收到了什麼回覆。另請考慮使用存儲客戶端庫,它處理爲您形成HTTP請求的詳細信息。這裏是一個在.NET中上傳的示例:https://github.com/Azure/azure-storage-net/blob/master/Samples/GettingStarted/VisualStudioQuickStarts/DataFileStorage/Program.cs#L108 –

回答

0

我猜你期待創建文件API作品像放置塊斑點,其上載請求體中的內容。其實Create File與Put Page/Append Blob類似。它要求您首先初始化資源,然後更新內容。你可以參考@Michael在評論中指出的例子。

相關問題