FileDownloadHeaders interface
Definiert Kopfzeilen für File_download Vorgang.
Eigenschaften
| accept |
Gibt an, dass der Dienst Anforderungen für teilweise Dateiinhalte unterstützt. |
| cache |
Wird zurückgegeben, wenn sie zuvor für die Datei angegeben wurde. |
| content |
Gibt den Wert zurück, der für den Header "x-ms-content-disposition" angegeben wurde, und gibt an, wie die Antwort verarbeitet werden soll. |
| content |
Gibt den Wert zurück, der für den Inhaltscodierungsanforderungsheader angegeben wurde. |
| content |
Gibt den Wert zurück, der für den Anforderungsheader "Content-Language" angegeben wurde. |
| content |
Die Anzahl der Bytes, die im Antworttext vorhanden sind. |
| contentMD5 | Wenn die Datei einen MD5-Hash aufweist und die Anforderung darin besteht, die vollständige Datei zu lesen, wird dieser Antwortheader zurückgegeben, damit der Client auf die Nachrichteninhaltsintegrität überprüfen kann. Wenn die Anforderung einen angegebenen Bereich lesen soll und "x-ms-range-get-content-md5" auf "true" festgelegt ist, gibt die Anforderung einen MD5-Hash für den Bereich zurück, solange die Bereichsgröße kleiner oder gleich 4 MB ist. Wenn keine dieser Bedingungensätze wahr ist, wird kein Wert für den Header "Content-MD5" zurückgegeben. |
| content |
Gibt den Zurückgegebenen Bytebereich an, wenn der Client eine Teilmenge der Datei angefordert hat, indem der Bereichsanforderungsheader festgelegt wird. |
| content |
Der für die Datei angegebene Inhaltstyp. Der Standardinhaltstyp ist "application/octet-stream" |
| copy |
Abschlusszeit des letzten versuchten Kopierdateivorgangs, bei dem diese Datei die Zieldatei war. Dieser Wert kann den Zeitpunkt eines abgeschlossenen, abgebrochenen oder fehlgeschlagenen Kopierversuchs angeben. |
| copy |
Zeichenfolgenbezeichner für den zuletzt versuchten Kopierdateivorgang, bei dem diese Datei die Zieldatei war. |
| copy |
Enthält die Anzahl der kopierten Bytes und die Gesamtzahl der Bytes in der Quelle im letzten versuchten Kopierdateivorgang, bei dem diese Datei die Zieldatei war. Kann zwischen 0 und kopierten Bytes der Inhaltslänge angezeigt werden. |
| copy |
URL bis zu 2 KB länge, die die Quelldatei angibt, die im letzten versuchten Kopierdateivorgang verwendet wird, wobei diese Datei die Zieldatei war. |
| copy |
Der Zustand des kopiervorgangs, der durch "x-ms-copy-id" identifiziert wird. |
| copy |
Wird nur angezeigt, wenn der x-ms-copy-status fehlgeschlagen oder aussteht. Beschreibt die Ursache eines schwerwiegenden oder nicht schwerwiegenden Kopiervorgangs. |
| date | Ein UTC-Datums-/Uhrzeitwert, der vom Dienst generiert wird, der die Uhrzeit angibt, zu der die Antwort initiiert wurde. |
| error |
Fehlercode |
| etag | Das ETag enthält einen Wert, den Sie zum bedingten Ausführen von Vorgängen in Anführungszeichen verwenden können. |
| file |
Attribute, die für die Datei festgelegt sind. |
| file |
Ändern der Zeit für die Datei. |
| file |
Wenn die Datei einen MD5-Hash aufweist und die Anforderung Bereichsheader (Range oder x-ms-range) enthält, wird dieser Antwortheader mit dem Wert des MD5-Werts der gesamten Datei zurückgegeben. Dieser Wert kann dem wert entsprechen, der im Content-MD5-Header zurückgegeben wird, wobei letztere aus dem angeforderten Bereich berechnet wird. |
| file |
Erstellungszeit für die Datei. |
| file |
Die FileId der Datei. |
| file |
Zeitpunkt des letzten Schreibvorgangs für die Datei. |
| file |
Die übergeordnete FileId der Datei. |
| file |
Schlüssel des Berechtigungssatzes für die Datei. |
| is |
Der Wert dieses Headers wird auf "true" festgelegt, wenn die Dateidaten und Anwendungsmetadaten mit dem angegebenen Algorithmus vollständig verschlüsselt werden. Andernfalls wird der Wert auf "false" festgelegt (wenn die Datei unverschlüsselt ist oder nur Teile der Datei-/Anwendungsmetadaten verschlüsselt sind). |
| last |
Gibt das Datum und die Uhrzeit der letzten Änderung der Datei zurück. Jeder Vorgang, der die Datei oder die zugehörigen Eigenschaften ändert, aktualisiert den Zeitpunkt der letzten Änderung. |
| lease |
Wenn eine Datei geleast wird, gibt sie an, ob die Lease unendlich oder fest ist. |
| lease |
Leasestatus der Datei. |
| lease |
Der aktuelle Leasestatus der Datei. |
| metadata | Eine Gruppe von Name-Wert-Paaren, die dieser Datei als benutzerdefinierte Metadaten zugeordnet sind. |
| posix |
Eigenschaften von NFS-Dateien. |
| request |
Dieser Header identifiziert die anforderung eindeutig und kann für die Problembehandlung der Anforderung verwendet werden. |
| version | Gibt die Version des Dateidiensts an, der zum Ausführen der Anforderung verwendet wird. |
Details zur Eigenschaft
acceptRanges
Gibt an, dass der Dienst Anforderungen für teilweise Dateiinhalte unterstützt.
acceptRanges?: string
Eigenschaftswert
string
cacheControl
Wird zurückgegeben, wenn sie zuvor für die Datei angegeben wurde.
cacheControl?: string
Eigenschaftswert
string
contentDisposition
Gibt den Wert zurück, der für den Header "x-ms-content-disposition" angegeben wurde, und gibt an, wie die Antwort verarbeitet werden soll.
contentDisposition?: string
Eigenschaftswert
string
contentEncoding
Gibt den Wert zurück, der für den Inhaltscodierungsanforderungsheader angegeben wurde.
contentEncoding?: string
Eigenschaftswert
string
contentLanguage
Gibt den Wert zurück, der für den Anforderungsheader "Content-Language" angegeben wurde.
contentLanguage?: string
Eigenschaftswert
string
contentLength
Die Anzahl der Bytes, die im Antworttext vorhanden sind.
contentLength?: number
Eigenschaftswert
number
contentMD5
Wenn die Datei einen MD5-Hash aufweist und die Anforderung darin besteht, die vollständige Datei zu lesen, wird dieser Antwortheader zurückgegeben, damit der Client auf die Nachrichteninhaltsintegrität überprüfen kann. Wenn die Anforderung einen angegebenen Bereich lesen soll und "x-ms-range-get-content-md5" auf "true" festgelegt ist, gibt die Anforderung einen MD5-Hash für den Bereich zurück, solange die Bereichsgröße kleiner oder gleich 4 MB ist. Wenn keine dieser Bedingungensätze wahr ist, wird kein Wert für den Header "Content-MD5" zurückgegeben.
contentMD5?: Uint8Array
Eigenschaftswert
Uint8Array
contentRange
Gibt den Zurückgegebenen Bytebereich an, wenn der Client eine Teilmenge der Datei angefordert hat, indem der Bereichsanforderungsheader festgelegt wird.
contentRange?: string
Eigenschaftswert
string
contentType
Der für die Datei angegebene Inhaltstyp. Der Standardinhaltstyp ist "application/octet-stream"
contentType?: string
Eigenschaftswert
string
copyCompletedOn
Abschlusszeit des letzten versuchten Kopierdateivorgangs, bei dem diese Datei die Zieldatei war. Dieser Wert kann den Zeitpunkt eines abgeschlossenen, abgebrochenen oder fehlgeschlagenen Kopierversuchs angeben.
copyCompletedOn?: Date
Eigenschaftswert
Date
copyId
Zeichenfolgenbezeichner für den zuletzt versuchten Kopierdateivorgang, bei dem diese Datei die Zieldatei war.
copyId?: string
Eigenschaftswert
string
copyProgress
Enthält die Anzahl der kopierten Bytes und die Gesamtzahl der Bytes in der Quelle im letzten versuchten Kopierdateivorgang, bei dem diese Datei die Zieldatei war. Kann zwischen 0 und kopierten Bytes der Inhaltslänge angezeigt werden.
copyProgress?: string
Eigenschaftswert
string
copySource
URL bis zu 2 KB länge, die die Quelldatei angibt, die im letzten versuchten Kopierdateivorgang verwendet wird, wobei diese Datei die Zieldatei war.
copySource?: string
Eigenschaftswert
string
copyStatus
Der Zustand des kopiervorgangs, der durch "x-ms-copy-id" identifiziert wird.
copyStatus?: CopyStatusType
Eigenschaftswert
copyStatusDescription
Wird nur angezeigt, wenn der x-ms-copy-status fehlgeschlagen oder aussteht. Beschreibt die Ursache eines schwerwiegenden oder nicht schwerwiegenden Kopiervorgangs.
copyStatusDescription?: string
Eigenschaftswert
string
date
Ein UTC-Datums-/Uhrzeitwert, der vom Dienst generiert wird, der die Uhrzeit angibt, zu der die Antwort initiiert wurde.
date?: Date
Eigenschaftswert
Date
errorCode
Fehlercode
errorCode?: string
Eigenschaftswert
string
etag
Das ETag enthält einen Wert, den Sie zum bedingten Ausführen von Vorgängen in Anführungszeichen verwenden können.
etag?: string
Eigenschaftswert
string
fileAttributes
Attribute, die für die Datei festgelegt sind.
fileAttributes?: string
Eigenschaftswert
string
fileChangeOn
Ändern der Zeit für die Datei.
fileChangeOn?: Date
Eigenschaftswert
Date
fileContentMD5
Wenn die Datei einen MD5-Hash aufweist und die Anforderung Bereichsheader (Range oder x-ms-range) enthält, wird dieser Antwortheader mit dem Wert des MD5-Werts der gesamten Datei zurückgegeben. Dieser Wert kann dem wert entsprechen, der im Content-MD5-Header zurückgegeben wird, wobei letztere aus dem angeforderten Bereich berechnet wird.
fileContentMD5?: Uint8Array
Eigenschaftswert
Uint8Array
fileCreatedOn
Erstellungszeit für die Datei.
fileCreatedOn?: Date
Eigenschaftswert
Date
fileId
Die FileId der Datei.
fileId?: string
Eigenschaftswert
string
fileLastWriteOn
Zeitpunkt des letzten Schreibvorgangs für die Datei.
fileLastWriteOn?: Date
Eigenschaftswert
Date
fileParentId
Die übergeordnete FileId der Datei.
fileParentId?: string
Eigenschaftswert
string
filePermissionKey
Schlüssel des Berechtigungssatzes für die Datei.
filePermissionKey?: string
Eigenschaftswert
string
isServerEncrypted
Der Wert dieses Headers wird auf "true" festgelegt, wenn die Dateidaten und Anwendungsmetadaten mit dem angegebenen Algorithmus vollständig verschlüsselt werden. Andernfalls wird der Wert auf "false" festgelegt (wenn die Datei unverschlüsselt ist oder nur Teile der Datei-/Anwendungsmetadaten verschlüsselt sind).
isServerEncrypted?: boolean
Eigenschaftswert
boolean
lastModified
Gibt das Datum und die Uhrzeit der letzten Änderung der Datei zurück. Jeder Vorgang, der die Datei oder die zugehörigen Eigenschaften ändert, aktualisiert den Zeitpunkt der letzten Änderung.
lastModified?: Date
Eigenschaftswert
Date
leaseDuration
Wenn eine Datei geleast wird, gibt sie an, ob die Lease unendlich oder fest ist.
leaseDuration?: LeaseDurationType
Eigenschaftswert
leaseState
leaseStatus
metadata
Eine Gruppe von Name-Wert-Paaren, die dieser Datei als benutzerdefinierte Metadaten zugeordnet sind.
metadata?: {[propertyName: string]: string}
Eigenschaftswert
{[propertyName: string]: string}
posixProperties
Eigenschaften von NFS-Dateien.
posixProperties?: FilePosixProperties
Eigenschaftswert
requestId
Dieser Header identifiziert die anforderung eindeutig und kann für die Problembehandlung der Anforderung verwendet werden.
requestId?: string
Eigenschaftswert
string
version
Gibt die Version des Dateidiensts an, der zum Ausführen der Anforderung verwendet wird.
version?: string
Eigenschaftswert
string