Pustaka Azure Storage untuk JavaScript

Azure Storage adalah layanan terkelola Microsoft yang menyediakan penyimpanan cloud yang sangat tersedia, aman, tahan lama, dapat diskalakan, dan berlebihan. Pustaka berikut di JavaScript memudahkan penggunaan layanan Azure Storage.

Paket Klien (12.X.X)

Layanan Paket NPM Contoh Panduan Memulai
Blob Penyimpanan @azure/storage-blob storage-blob-typescript-examples
storage-blob-JavaScript-examples
Membaca dan menulis objek dan file dari Azure Storage Blob
File Penyimpanan @azure/storage-file-share storage-file-share-typescript-examples
storage-file-share-javascript-examples
Antrean Penyimpanan @azure/antrean penyimpanan storage-queue-typescript-examples
storage-queue-JavaScript-examples
Mengirim dan menerima pesan antara aplikasi yang terhubung ke cloud dengan
Antrean Azure Storage
Tabel Storage azure-storage
(Warisan)
- Membaca dan menulis data terstruktur besar dengan Tabel Azure Storage
Tabel Data @azure/tabel data data-table-typescript-examples
data-table-JavaScript-examples
Membaca dan menulis data terstruktur besar dengan Tabel Azure Storage

Instal modul npm dengan npm install diikuti oleh package-name. Misalnya,

npm install @azure/storage-blob

dan lihat contoh dari tautan yang disediakan dalam tabel di atas.

Baca selengkapnya tentang paket klien di sini - Pustaka Klien Azure Storage Untuk JavaScript.

Temukan panduan memulai lainnya di Menelusuri sampel kode

Paket Manajemen

Menginstal modul npm

Menginstal modul npm manajemen penyimpanan Azure

npm install @azure/arm-storage

Contoh

Contoh untuk menggunakan modul ini di Node.js serta aplikasi browser dapat ditemukan di README untuk modul

Masalah yang diketahui

Bagian ini merinci masalah yang diketahui untuk pustaka klien Azure Storage untuk JavaScript.

Pesan kesalahan InvalidHeaderValue saat menggunakan versi beta SDK

Dalam skenario yang jarang terjadi, aplikasi yang telah ditingkatkan ke versi beta terbaru atau yang tersedia secara umum dari SDK dapat menerima pesan kesalahan InvalidHeaderValue . Masalah ini dapat terjadi saat menggunakan salah satu pustaka Penyimpanan. Pesan kesalahan terlihat mirip dengan sampel berikut:

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> 

Jika Anda telah meningkatkan ke versi beta terbaru atau yang tersedia secara umum dari SDK dan mengalami kesalahan ini, disarankan agar Anda menurunkan ke versi SDK yang tersedia secara umum sebelumnya untuk melihat apakah masalah teratasi. Jika masalah berlanjut, atau jika rekomendasi tidak layak, buka tiket dukungan untuk menjelajahi opsi lebih lanjut.