共用方式為


適用於 JavaScript 的 Azure 記憶體連結庫

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,以查看問題是否得到解決。 如果問題持續發生,或建議不可行, 請開啟支援票證 以探索進一步的選項。