ข้อมูลเมตาของออบเจ็กต์ที่สามารถตั้งค่าได้ตลอดเวลา
ลายเซ็น:
export interface SettableMetadata
คุณสมบัติ
คุณสมบัติ | พิมพ์ | คำอธิบาย |
---|---|---|
การควบคุมแคช | สตริง | ไม่ได้กำหนด | ทำหน้าที่เป็นส่วนหัว 'Cache-Control' ในการดาวน์โหลดออบเจ็กต์ |
เนื้อหาการจัดการ | สตริง | ไม่ได้กำหนด | ทำหน้าที่เป็นส่วนหัว 'การจัดการเนื้อหา' ในการดาวน์โหลดออบเจ็กต์ |
การเข้ารหัสเนื้อหา | สตริง | ไม่ได้กำหนด | ทำหน้าที่เป็นส่วนหัว 'การเข้ารหัสเนื้อหา' ในการดาวน์โหลดออบเจ็กต์ |
เนื้อหาภาษา | สตริง | ไม่ได้กำหนด | ทำหน้าที่เป็นส่วนหัว 'ภาษาเนื้อหา' ในการดาวน์โหลดออบเจ็กต์ |
ชนิดของเนื้อหา | สตริง | ไม่ได้กำหนด | ทำหน้าที่เป็นส่วนหัว 'Content-Type' ในการดาวน์โหลดออบเจ็กต์ |
ข้อมูลเมตาที่กำหนดเอง | { [คีย์: สตริง]: สตริง; } | ไม่ได้กำหนด | ข้อมูลเมตาที่กำหนดเองเพิ่มเติมที่ผู้ใช้กำหนด |
SettableMetadata.cacheControl
ทำหน้าที่เป็นส่วนหัว 'Cache-Control' ในการดาวน์โหลดออบเจ็กต์
ลายเซ็น:
cacheControl?: string | undefined;
SettableMetadata.contentDisposition
ทำหน้าที่เป็นส่วนหัว 'การจัดการเนื้อหา' ในการดาวน์โหลดออบเจ็กต์
ลายเซ็น:
contentDisposition?: string | undefined;
SettableMetadata.contentEncoding
ทำหน้าที่เป็นส่วนหัว 'การเข้ารหัสเนื้อหา' ในการดาวน์โหลดออบเจ็กต์
ลายเซ็น:
contentEncoding?: string | undefined;
SettableMetadata.contentLanguage
ทำหน้าที่เป็นส่วนหัว 'ภาษาเนื้อหา' ในการดาวน์โหลดออบเจ็กต์
ลายเซ็น:
contentLanguage?: string | undefined;
SettableMetadata.contentType
ทำหน้าที่เป็นส่วนหัว 'Content-Type' ในการดาวน์โหลดออบเจ็กต์
ลายเซ็น:
contentType?: string | undefined;
SettableMetadata.customMetadata
ข้อมูลเมตาที่กำหนดเองเพิ่มเติมที่ผู้ใช้กำหนด
ลายเซ็น:
customMetadata?: {
[key: string]: string;
} | undefined;