Delen via


FileDownloadHeaders interface

Definieert headers voor File_download bewerking.

Eigenschappen

acceptRanges

Geeft aan dat de service aanvragen voor gedeeltelijke bestandsinhoud ondersteunt.

cacheControl

Geretourneerd als deze eerder is opgegeven voor het bestand.

contentDisposition

Retourneert de waarde die is opgegeven voor de header x-ms-content-disposition en geeft aan hoe het antwoord moet worden verwerkt.

contentEncoding

Retourneert de waarde die is opgegeven voor de aanvraagheader Voor inhoudscodering.

contentLanguage

Retourneert de waarde die is opgegeven voor de aanvraagheader Inhoudstaal.

contentLength

Het aantal bytes dat aanwezig is in de hoofdtekst van het antwoord.

contentMD5

Als het bestand een MD5-hash heeft en de aanvraag is om het volledige bestand te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van berichtinhoud. Als de aanvraag een opgegeven bereik moet lezen en de x-ms-range-get-content-md5 is ingesteld op true, retourneert de aanvraag een MD5-hash voor het bereik, zolang de bereikgrootte kleiner is dan of gelijk is aan 4 MB. Als geen van deze sets voorwaarden waar is, wordt er geen waarde geretourneerd voor de header Content-MD5.

contentRange

Geeft het bereik aan van bytes dat wordt geretourneerd als de client een subset van het bestand heeft aangevraagd door de aanvraagheader bereik in te stellen.

contentType

Het inhoudstype dat is opgegeven voor het bestand. Het standaardinhoudstype is 'application/octet-stream'

copyCompletedOn

Sluitingstijd van de laatste poging om het bestand te kopiëren, waarbij dit bestand het doelbestand was. Deze waarde kan de tijd opgeven van een voltooide, afgebroken of mislukte kopieerpoging.

copyId

Tekenreeks-id voor de laatste poging om het bestand te kopiëren, waarbij dit bestand het doelbestand was.

copyProgress

Bevat het aantal bytes dat is gekopieerd en het totale aantal bytes in de bron in de laatste poging om het bestand te kopiëren, waarbij dit bestand het doelbestand was. Kan worden weergegeven tussen 0 en bytes van de inhoudslengte die zijn gekopieerd.

copySource

URL van maximaal 2 kB die het bronbestand aangeeft dat wordt gebruikt in de laatste poging bestand te kopiëren, waarbij dit bestand het doelbestand was.

copyStatus

Status van de kopieerbewerking geïdentificeerd door 'x-ms-copy-id'.

copyStatusDescription

Wordt alleen weergegeven wanneer x-ms-copy-status is mislukt of in behandeling is. Beschrijft de oorzaak van een fatale of niet-fatale kopieerbewerking.

date

Een UTC-datum/tijdwaarde die wordt gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is gestart.

errorCode

Foutcode

etag

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren, tussen aanhalingstekens.

fileAttributes

Kenmerken die zijn ingesteld voor het bestand.

fileChangeOn

Wijzig de tijd voor het bestand.

fileContentMD5

Als het bestand een MD5-hash heeft en als de aanvraag bereikheader (bereik of x-ms-bereik) bevat, wordt deze antwoordheader geretourneerd met de waarde van de MD5-waarde van het hele bestand. Deze waarde mag wel of niet gelijk zijn aan de waarde die wordt geretourneerd in de header Content-MD5, waarbij de laatste is berekend op basis van het aangevraagde bereik.

fileCreatedOn

Maaktijd voor het bestand.

fileId

De fileId van het bestand.

fileLastWriteOn

Laatste schrijftijd voor het bestand.

fileParentId

De bovenliggende fileId van het bestand.

filePermissionKey

Sleutel van de machtigingenset voor het bestand.

isServerEncrypted

De waarde van deze header is ingesteld op waar als de bestandsgegevens en toepassingsmetagegevens volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders is de waarde ingesteld op false (wanneer het bestand niet is versleuteld of als alleen delen van de metagegevens van het bestand/de toepassing zijn versleuteld).

lastModified

Retourneert de datum en tijd waarop het bestand het laatst is gewijzigd. Elke bewerking die het bestand of de eigenschappen ervan wijzigt, werkt de laatste wijzigingstijd bij.

leaseDuration

Wanneer een bestand wordt geleased, geeft u aan of de lease een oneindige of vaste duur heeft.

leaseState

Leasestatus van het bestand.

leaseStatus

De huidige leasestatus van het bestand.

metadata

Een set naam-waardeparen die aan dit bestand zijn gekoppeld als door de gebruiker gedefinieerde metagegevens.

posixProperties

Eigenschappen van NFS-bestanden.

requestId

Deze header identificeert de aanvraag die is gemaakt en kan worden gebruikt voor het oplossen van problemen met de aanvraag.

version

Geeft de versie van de Bestandsservice aan die wordt gebruikt om de aanvraag uit te voeren.

Eigenschapdetails

acceptRanges

Geeft aan dat de service aanvragen voor gedeeltelijke bestandsinhoud ondersteunt.

acceptRanges?: string

Waarde van eigenschap

string

cacheControl

Geretourneerd als deze eerder is opgegeven voor het bestand.

cacheControl?: string

Waarde van eigenschap

string

contentDisposition

Retourneert de waarde die is opgegeven voor de header x-ms-content-disposition en geeft aan hoe het antwoord moet worden verwerkt.

contentDisposition?: string

Waarde van eigenschap

string

contentEncoding

Retourneert de waarde die is opgegeven voor de aanvraagheader Voor inhoudscodering.

contentEncoding?: string

Waarde van eigenschap

string

contentLanguage

Retourneert de waarde die is opgegeven voor de aanvraagheader Inhoudstaal.

contentLanguage?: string

Waarde van eigenschap

string

contentLength

Het aantal bytes dat aanwezig is in de hoofdtekst van het antwoord.

contentLength?: number

Waarde van eigenschap

number

contentMD5

Als het bestand een MD5-hash heeft en de aanvraag is om het volledige bestand te lezen, wordt deze antwoordheader geretourneerd, zodat de client kan controleren op integriteit van berichtinhoud. Als de aanvraag een opgegeven bereik moet lezen en de x-ms-range-get-content-md5 is ingesteld op true, retourneert de aanvraag een MD5-hash voor het bereik, zolang de bereikgrootte kleiner is dan of gelijk is aan 4 MB. Als geen van deze sets voorwaarden waar is, wordt er geen waarde geretourneerd voor de header Content-MD5.

contentMD5?: Uint8Array

Waarde van eigenschap

Uint8Array

contentRange

Geeft het bereik aan van bytes dat wordt geretourneerd als de client een subset van het bestand heeft aangevraagd door de aanvraagheader bereik in te stellen.

contentRange?: string

Waarde van eigenschap

string

contentType

Het inhoudstype dat is opgegeven voor het bestand. Het standaardinhoudstype is 'application/octet-stream'

contentType?: string

Waarde van eigenschap

string

copyCompletedOn

Sluitingstijd van de laatste poging om het bestand te kopiëren, waarbij dit bestand het doelbestand was. Deze waarde kan de tijd opgeven van een voltooide, afgebroken of mislukte kopieerpoging.

copyCompletedOn?: Date

Waarde van eigenschap

Date

copyId

Tekenreeks-id voor de laatste poging om het bestand te kopiëren, waarbij dit bestand het doelbestand was.

copyId?: string

Waarde van eigenschap

string

copyProgress

Bevat het aantal bytes dat is gekopieerd en het totale aantal bytes in de bron in de laatste poging om het bestand te kopiëren, waarbij dit bestand het doelbestand was. Kan worden weergegeven tussen 0 en bytes van de inhoudslengte die zijn gekopieerd.

copyProgress?: string

Waarde van eigenschap

string

copySource

URL van maximaal 2 kB die het bronbestand aangeeft dat wordt gebruikt in de laatste poging bestand te kopiëren, waarbij dit bestand het doelbestand was.

copySource?: string

Waarde van eigenschap

string

copyStatus

Status van de kopieerbewerking geïdentificeerd door 'x-ms-copy-id'.

copyStatus?: CopyStatusType

Waarde van eigenschap

copyStatusDescription

Wordt alleen weergegeven wanneer x-ms-copy-status is mislukt of in behandeling is. Beschrijft de oorzaak van een fatale of niet-fatale kopieerbewerking.

copyStatusDescription?: string

Waarde van eigenschap

string

date

Een UTC-datum/tijdwaarde die wordt gegenereerd door de service die het tijdstip aangeeft waarop het antwoord is gestart.

date?: Date

Waarde van eigenschap

Date

errorCode

Foutcode

errorCode?: string

Waarde van eigenschap

string

etag

De ETag bevat een waarde die u kunt gebruiken om bewerkingen voorwaardelijk uit te voeren, tussen aanhalingstekens.

etag?: string

Waarde van eigenschap

string

fileAttributes

Kenmerken die zijn ingesteld voor het bestand.

fileAttributes?: string

Waarde van eigenschap

string

fileChangeOn

Wijzig de tijd voor het bestand.

fileChangeOn?: Date

Waarde van eigenschap

Date

fileContentMD5

Als het bestand een MD5-hash heeft en als de aanvraag bereikheader (bereik of x-ms-bereik) bevat, wordt deze antwoordheader geretourneerd met de waarde van de MD5-waarde van het hele bestand. Deze waarde mag wel of niet gelijk zijn aan de waarde die wordt geretourneerd in de header Content-MD5, waarbij de laatste is berekend op basis van het aangevraagde bereik.

fileContentMD5?: Uint8Array

Waarde van eigenschap

Uint8Array

fileCreatedOn

Maaktijd voor het bestand.

fileCreatedOn?: Date

Waarde van eigenschap

Date

fileId

De fileId van het bestand.

fileId?: string

Waarde van eigenschap

string

fileLastWriteOn

Laatste schrijftijd voor het bestand.

fileLastWriteOn?: Date

Waarde van eigenschap

Date

fileParentId

De bovenliggende fileId van het bestand.

fileParentId?: string

Waarde van eigenschap

string

filePermissionKey

Sleutel van de machtigingenset voor het bestand.

filePermissionKey?: string

Waarde van eigenschap

string

isServerEncrypted

De waarde van deze header is ingesteld op waar als de bestandsgegevens en toepassingsmetagegevens volledig zijn versleuteld met behulp van het opgegeven algoritme. Anders is de waarde ingesteld op false (wanneer het bestand niet is versleuteld of als alleen delen van de metagegevens van het bestand/de toepassing zijn versleuteld).

isServerEncrypted?: boolean

Waarde van eigenschap

boolean

lastModified

Retourneert de datum en tijd waarop het bestand het laatst is gewijzigd. Elke bewerking die het bestand of de eigenschappen ervan wijzigt, werkt de laatste wijzigingstijd bij.

lastModified?: Date

Waarde van eigenschap

Date

leaseDuration

Wanneer een bestand wordt geleased, geeft u aan of de lease een oneindige of vaste duur heeft.

leaseDuration?: LeaseDurationType

Waarde van eigenschap

leaseState

Leasestatus van het bestand.

leaseState?: LeaseStateType

Waarde van eigenschap

leaseStatus

De huidige leasestatus van het bestand.

leaseStatus?: LeaseStatusType

Waarde van eigenschap

metadata

Een set naam-waardeparen die aan dit bestand zijn gekoppeld als door de gebruiker gedefinieerde metagegevens.

metadata?: {[propertyName: string]: string}

Waarde van eigenschap

{[propertyName: string]: string}

posixProperties

Eigenschappen van NFS-bestanden.

posixProperties?: FilePosixProperties

Waarde van eigenschap

requestId

Deze header identificeert de aanvraag die is gemaakt en kan worden gebruikt voor het oplossen van problemen met de aanvraag.

requestId?: string

Waarde van eigenschap

string

version

Geeft de versie van de Bestandsservice aan die wordt gebruikt om de aanvraag uit te voeren.

version?: string

Waarde van eigenschap

string