مشاركة عبر


مكتبة تخزين Azure ل JavaScript

Azure Storage هي خدمة مدارة من Microsoft توفر مساحة تخزين سحابية عالية التوفر وآمنة ودائمة وقابلة للتطوير ومكررة. تسهل المكتبات التالية في JavaScript استخدام خدمة Azure Storage.

حزم العميل (12.X.X)

الخدمة حزمة NPM الأمثلة دليل البدء
كائن ثنائي كبير الحجم للتخزين @azure/storage-blob أمثلة على storage-blob-typescript
أمثلة storage-blob-JavaScript
قراءة وكتابة الكائنات والملفات من Azure Storage Blob
ملفات التخزين @azure/storage-file-share أمثلة على storage-file-share-typescript
أمثلة على storage-file-share-javascript-examples
قائمة انتظار التخزين @azure/قائمة انتظار التخزين أمثلة على نوع قائمة انتظار التخزين
storage-queue-JavaScript-examples
إرسال واستقبال الرسائل بين التطبيقات المتصلة بالسحابة باستخدام
قائمة انتظار تخزين Azure
جدول التخزين azure-storage
(قديم)
- قراءة وكتابة البيانات المنظمة الكبيرة باستخدام Azure Storage Table
جدول البيانات @azure/جداول البيانات أمثلة على نوع جدول البيانات
data-table-JavaScript-examples
قراءة وكتابة البيانات المنظمة الكبيرة باستخدام Azure Storage Table

قم بتثبيت الوحدة النمطية npm مع npm install متبوعة ب package-name. على سبيل المثال،

npm install @azure/storage-blob

وانظر إلى الأمثلة من الارتباطات المتوفرة في الجدول أعلاه.

اقرأ المزيد حول حزم العميل هنا - مكتبات عميل تخزين Azure ل JavaScript.

البحث عن المزيد من أدلة البدء في استعراض نماذج التعليمات البرمجية

حزمة الإدارة

تثبيت الوحدة النمطية npm

تثبيت الوحدة النمطية npm لإدارة تخزين Azure

npm install @azure/arm-storage

مثال

يمكن العثور على أمثلة لاستخدام هذه الوحدة النمطية في Node.js وكذلك تطبيقات المتصفح في README للوحدة النمطية

المشاكل المعروفة

يفصل هذا القسم المشكلات المعروفة لمكتبات عميل Azure Storage ل JavaScript.

رسالة خطأ InvalidHeaderValue عند استخدام الإصدار التجريبي أو الإصدار المتوفر بشكل عام من SDK

في سيناريوهات نادرة، يمكن للتطبيقات التي تمت ترقيتها إلى أحدث إصدار بيتا أو متوفر بشكل عام من 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> 

إذا قمت بالترقية إلى أحدث إصدار بيتا أو متوفر بشكل عام من SDK وكنت تواجه هذا الخطأ، فمن المستحسن الرجوع إلى الإصدار السابق المتوفر بشكل عام من SDK لمعرفة ما إذا كانت المشكلة قد حلت. إذا استمرت المشكلة، أو إذا لم تكن التوصية ممكنة، فافتح تذكرة دعم لاستكشاف المزيد من الخيارات.