إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
Azure Storage هي خدمة مدارة من Microsoft توفر مساحة تخزين سحابية عالية التوفر وآمنة ودائمة وقابلة للتطوير ومكررة. تسهل المكتبات التالية في JavaScript استخدام خدمة Azure Storage.
حزم العميل (12.X.X)
| الخدمة | حزمة NPM | الأمثلة | دليل البدء |
|---|---|---|---|
| كائن ثنائي كبير الحجم للتخزين | @azure/storage-blob |
أمثلة على storage-blob-typescript أمثلة storage-blob-JavaScript |
قراءة وكتابة الكائنات والملفات من Azure Storage Blob |
| ملفات التخزين | |
أمثلة على 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 لمعرفة ما إذا كانت المشكلة قد حلت. إذا استمرت المشكلة، أو إذا لم تكن التوصية ممكنة، فافتح تذكرة دعم لاستكشاف المزيد من الخيارات.
Azure SDK for JavaScript