JavaScript için Azure Depolama Kitaplığı
Azure Depolama yüksek oranda kullanılabilir, güvenli, dayanıklı, ölçeklenebilir ve yedekli bulut depolaması sağlayan microsoft tarafından yönetilen bir hizmettir. JavaScript'teki aşağıdaki kitaplıklar, Azure Depolama hizmetini kullanımı kolaylaştırır.
İstemci Paketleri (12.X.X)
Hizmet | NPM paketi | Örnekler | Başlarken Kılavuzu |
---|---|---|---|
Depolama Blobu | @azure/storage-blob |
storage-blob-typescript-examples storage-blob-JavaScript-examples |
azure depolama blobu |
depolama dosyaları |
@azure/storage-file-share |
storage-file-share-typescript-examples storage-file-share-javascript-examples |
|
depolama kuyruğu |
@azure/storage-queue |
storage-queue-typescript-examples storage-queue-JavaScript-examples |
ile buluta bağlı uygulamalar arasında ileti gönderme ve alma Azure Depolama Kuyruğu |
Depolama Tablosu | azure-storage (Eski) |
- | Azure Depolama Tablosu ile büyük yapılandırılmış verileri okuma ve yazma |
Veri Tablosu | @azure/veri tabloları | data-table-typescript-examples data-table-JavaScript-examples |
Azure Depolama Tablosu ile büyük yapılandırılmış verileri okuma ve yazma |
npm install
ve ardından package-name
ile npm modülünü yükleyin. Mesela
npm install @azure/storage-blob
ve yukarıdaki tabloda sağlanan bağlantılardan örneklere bakın.
İstemci paketleri hakkında daha fazla bilgi için bkz. JavaScriptiçin Azure Depolama İstemci Kitaplıkları
Kod örneklerine göz atma
Yönetim Paketi
npm modülünü yükleme
Azure depolama yönetimi npm modülünü yükleme
npm install @azure/arm-storage
Örnek
Bu modülü Node.js ve tarayıcı uygulamalarında kullanma örnekleri, modül için
Bilinen sorunlar
Bu bölümde JavaScript için Azure Depolama istemci kitaplıklarıyla ilgili bilinen sorunlar açıklanır.
SDK'nın beta sürümü kullanılırken InvalidHeaderValue hata iletisi
Nadir senaryolarda, SDK'nın en son beta sürümüne veya genel kullanıma sunulan sürümüne yükseltilen uygulamalar InvalidHeaderValue
hata iletisi alabilir. Bu sorun, Depolama kitaplıklarından herhangi biri kullanılırken oluşabilir. Hata iletisi aşağıdaki örneğe benzer:
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>
SDK'nın en son beta sürümüne veya genel kullanıma açık sürümüne yükselttiyseniz ve bu hatayla karşılaşıyorsanız, sorunun çözülip çözülmediğini görmek için SDK'nın önceki genel kullanıma açık sürümüne düşürmeniz önerilir. Sorun devam ederse veya öneri uygun değilse, diğer seçenekleri keşfetmek için bir destek bileti açın
Azure SDK for JavaScript