Aracılığıyla paylaş


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 nesneleri ve dosyaları okuma ve yazma
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-nameile 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 daha fazla başlangıç kılavuzu bulun

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 BENIOKU sayfasında bulunabilir

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 .