ContentSettings الفصل

يستخدم لتخزين إعدادات المحتوى لكائن ثنائي كبير الحجم.

توريث
builtins.object
ContentSettings

الدالمنشئ

ContentSettings(content_type=None, content_encoding=None, content_language=None, content_disposition=None, cache_control=None, content_md5=None)

المعلمات

content_type
القيمة الافتراضية: None
content_encoding
القيمة الافتراضية: None
content_language
القيمة الافتراضية: None
content_disposition
القيمة الافتراضية: None
cache_control
القيمة الافتراضية: None
content_md5
القيمة الافتراضية: None

المتغيرات

content_type
str

نوع المحتوى المحدد لـكائن ثنائي كبير الحجم. إذا لم يتم تحديد نوع محتوى، فإن نوع المحتوى الافتراضي هو application/octet-stream.

content_encoding
str

إذا تم تعيين content_encoding مسبقا للكائن الثنائي كبير الحجم، يتم تخزين هذه القيمة.

content_language
str

إذا تم تعيين content_language مسبقا للكائن الثنائي كبير الحجم، يتم تخزين هذه القيمة.

content_disposition
str

ينقل content_disposition معلومات إضافية حول كيفية معالجة حمولة الاستجابة، ويمكن أيضا استخدامها لإرفاق بيانات تعريف إضافية. إذا تم تعيين content_disposition مسبقا للكائن الثنائي كبير الحجم، يتم تخزين هذه القيمة.

cache_control
str

إذا تم تعيين cache_control مسبقا للكائن الثنائي كبير الحجم، يتم تخزين هذه القيمة.

content_md5
str

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