Azure 記憶體 是Microsoft受控服務,提供高可用性、安全、持久、可調整和備援的雲端記憶體。 JavaScript 中的下列連結庫可讓您輕鬆地取用 Azure 記憶體服務。
用戶端套件 (12.X.X)
| 服務 | NPM 套件 | 範例 | 用戶入門指南 |
|---|---|---|---|
| 記憶體 Blob | @azure/storage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
從 Azure 記憶體 Blob 讀取和寫入物件和檔案 |
| 記憶體檔案 | @azure/存儲文件共用 |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
| 記憶體佇列 | @azure/storage-queue |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
使用 在雲端連線的應用程式之間傳送和接收訊息 Azure 記憶體佇列 |
| 記憶體數據表 |
azure-storage (舊版) |
- | 使用 Azure 記憶體數據表讀取和寫入大型結構化數據 |
| 數據表 | @azure/data-tables |
data-table-typescript-examples data-table-JavaScript-examples |
使用 Azure 記憶體數據表讀取和寫入大型結構化數據 |
安裝 npm 模組, npm install 後面接著 package-name。 例如,
npm install @azure/storage-blob
並查看上述表格中提供之連結的範例。
在這裡深入瞭解用戶端套件 - 適用於 JavaScript 的 Azure 記憶體用戶端連結庫。
如需更多入門指南,請參閱 瀏覽程式代碼範例
管理套件
安裝 npm 模組
安裝 Azure 記憶體管理 npm 模組
npm install @azure/arm-storage
範例
您可以在模組的自述檔中找到在 Node.js 中使用此模組以及瀏覽器應用程式的範例
已知問題
本節詳細說明適用於 JavaScript 的 Azure 記憶體用戶端連結庫的已知問題。
使用 Beta 或正式運作的 SDK 版本時,InvalidHeaderValue 錯誤訊息
在少見的情況下,升級到最新 beta 版或正式版 SDK 的應用程式可能會收到 InvalidHeaderValue 錯誤訊息。 使用任何儲存體程式庫時,可能會發生此問題。 錯誤訊息看起來類似以下範例:
HTTP/1.1 400 The value for one of the HTTP headers is not in the correct format.
Content-Length: 328
Content-Type: application/xml
Server: Microsoft-HTTPAPI/2.0
x-ms-request-id: <REMOVED>
Date: Fri, 19 May 2023 17:10:33 GMT
<?xml version="1.0" encoding="utf-8"?><Error><Code>InvalidHeaderValue</Code><Message>The value for one of the HTTP headers is not in the correct format.
RequestId:<REMOVED>
Time:2023-05-19T17:10:34.2972651Z</Message><HeaderName>x-ms-version</HeaderName><HeaderValue>yyyy-mm-dd</HeaderValue></Error>
如果您已經升級到最新的 beta 或一般可用版本的 SDK,並遇到此錯誤,建議降級到之前一般可用版本的 SDK,以查看問題是否得到解決。 如果問題持續發生,或建議不可行, 請開啟支援票證 以探索進一步的選項。