AppendBlobAppendBlockHeaders interface

تعريف رؤوس AppendBlob_appendBlock العملية.

الخصائص

blobAppendOffset

يتم إرجاع عنوان الاستجابة هذا فقط لعمليات الإلحاق. يقوم بإرجاع الإزاحة التي تم فيها تثبيت الكتلة، بالبايت.

blobCommittedBlockCount

عدد الكتل المثبتة الموجودة في الكائن الثنائي كبير الحجم. يتم إرجاع هذا العنوان فقط لإلحاق الكائنات الثنائية كبيرة الحجم.

clientRequestId

إذا تم إرسال عنوان معرف طلب عميل في الطلب، فسيكون هذا العنوان موجودا في الاستجابة بنفس القيمة.

contentMD5

إذا كان الكائن الثنائي كبير الحجم يحتوي على تجزئة MD5 وكانت هذه العملية لقراءة الكائن الثنائي كبير الحجم الكامل، يتم إرجاع رأس الاستجابة هذا حتى يتمكن العميل من التحقق من تكامل محتوى الرسالة.

date

قيمة التاريخ/الوقت UTC التي تم إنشاؤها بواسطة الخدمة التي تشير إلى الوقت الذي تم فيه بدء الاستجابة

encryptionKeySha256

تجزئة SHA-256 لمفتاح التشفير المستخدم لتشفير الكتلة. يتم إرجاع هذا العنوان فقط عند تشفير الكتلة باستخدام مفتاح مقدم من العميل.

encryptionScope

إرجاع اسم نطاق التشفير المستخدم لتشفير محتويات الكائن الثنائي كبير الحجم وبيانات تعريف التطبيق. لاحظ أن عدم وجود هذا العنوان يعني استخدام نطاق تشفير الحساب الافتراضي.

errorCode

التعليمات البرمجية للأخطاء

etag

يحتوي ETag على قيمة يمكنك استخدامها لتنفيذ العمليات بشكل مشروط. إذا كان إصدار الطلب هو 2011-08-18 أو أحدث، ستكون قيمة ETag بعلامات اقتباس.

isServerEncrypted

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

lastModified

إرجاع تاريخ ووقت آخر تعديل للحاوية. أي عملية تعدل الكائن الثنائي كبير الحجم، بما في ذلك تحديث بيانات تعريف الكائن الثنائي كبير الحجم أو خصائصه، تغير آخر وقت تم تعديله للكائن الثنائي كبير الحجم.

requestId

يحدد هذا العنوان بشكل فريد الطلب الذي تم إجراؤه ويمكن استخدامه لاستكشاف أخطاء الطلب وإصلاحها.

version

يشير إلى إصدار خدمة Blob المستخدمة لتنفيذ الطلب. يتم إرجاع هذا العنوان للطلبات المقدمة مقابل الإصدار 2009-09-19 والإصدارات الأحدث.

xMsContentCrc64

يتم إرجاع هذا العنوان بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة. يتم حساب قيمة هذا العنوان بواسطة خدمة Blob؛ ليس بالضرورة نفس القيمة المحددة في عناوين الطلب.

تفاصيل الخاصية

blobAppendOffset

يتم إرجاع عنوان الاستجابة هذا فقط لعمليات الإلحاق. يقوم بإرجاع الإزاحة التي تم فيها تثبيت الكتلة، بالبايت.

blobAppendOffset?: string

قيمة الخاصية

string

blobCommittedBlockCount

عدد الكتل المثبتة الموجودة في الكائن الثنائي كبير الحجم. يتم إرجاع هذا العنوان فقط لإلحاق الكائنات الثنائية كبيرة الحجم.

blobCommittedBlockCount?: number

قيمة الخاصية

number

clientRequestId

إذا تم إرسال عنوان معرف طلب عميل في الطلب، فسيكون هذا العنوان موجودا في الاستجابة بنفس القيمة.

clientRequestId?: string

قيمة الخاصية

string

contentMD5

إذا كان الكائن الثنائي كبير الحجم يحتوي على تجزئة MD5 وكانت هذه العملية لقراءة الكائن الثنائي كبير الحجم الكامل، يتم إرجاع رأس الاستجابة هذا حتى يتمكن العميل من التحقق من تكامل محتوى الرسالة.

contentMD5?: Uint8Array

قيمة الخاصية

Uint8Array

date

قيمة التاريخ/الوقت UTC التي تم إنشاؤها بواسطة الخدمة التي تشير إلى الوقت الذي تم فيه بدء الاستجابة

date?: Date

قيمة الخاصية

Date

encryptionKeySha256

تجزئة SHA-256 لمفتاح التشفير المستخدم لتشفير الكتلة. يتم إرجاع هذا العنوان فقط عند تشفير الكتلة باستخدام مفتاح مقدم من العميل.

encryptionKeySha256?: string

قيمة الخاصية

string

encryptionScope

إرجاع اسم نطاق التشفير المستخدم لتشفير محتويات الكائن الثنائي كبير الحجم وبيانات تعريف التطبيق. لاحظ أن عدم وجود هذا العنوان يعني استخدام نطاق تشفير الحساب الافتراضي.

encryptionScope?: string

قيمة الخاصية

string

errorCode

التعليمات البرمجية للأخطاء

errorCode?: string

قيمة الخاصية

string

etag

يحتوي ETag على قيمة يمكنك استخدامها لتنفيذ العمليات بشكل مشروط. إذا كان إصدار الطلب هو 2011-08-18 أو أحدث، ستكون قيمة ETag بعلامات اقتباس.

etag?: string

قيمة الخاصية

string

isServerEncrypted

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

isServerEncrypted?: boolean

قيمة الخاصية

boolean

lastModified

إرجاع تاريخ ووقت آخر تعديل للحاوية. أي عملية تعدل الكائن الثنائي كبير الحجم، بما في ذلك تحديث بيانات تعريف الكائن الثنائي كبير الحجم أو خصائصه، تغير آخر وقت تم تعديله للكائن الثنائي كبير الحجم.

lastModified?: Date

قيمة الخاصية

Date

requestId

يحدد هذا العنوان بشكل فريد الطلب الذي تم إجراؤه ويمكن استخدامه لاستكشاف أخطاء الطلب وإصلاحها.

requestId?: string

قيمة الخاصية

string

version

يشير إلى إصدار خدمة Blob المستخدمة لتنفيذ الطلب. يتم إرجاع هذا العنوان للطلبات المقدمة مقابل الإصدار 2009-09-19 والإصدارات الأحدث.

version?: string

قيمة الخاصية

string

xMsContentCrc64

يتم إرجاع هذا العنوان بحيث يمكن للعميل التحقق من تكامل محتوى الرسالة. يتم حساب قيمة هذا العنوان بواسطة خدمة Blob؛ ليس بالضرورة نفس القيمة المحددة في عناوين الطلب.

xMsContentCrc64?: Uint8Array

قيمة الخاصية

Uint8Array