Dela via


FileDownloadHeaders interface

Definierar rubriker för nedladdningsåtgärden.

Egenskaper

acceptRanges

Anger att tjänsten stöder begäranden om partiellt filinnehåll.

cacheControl

Returnerades om den tidigare angavs för filen.

contentDisposition

Returnerar det värde som angavs för rubriken "x-ms-content-disposition" och anger hur svaret ska bearbetas.

contentEncoding

Returnerar värdet som angavs för begäranderubriken Content-Encoding.

contentLanguage

Returnerar det värde som angavs för innehållsspråkets begärandehuvud.

contentLength

Antalet byte som finns i svarstexten.

contentMD5

Om filen har en MD5-hash och begäran är att läsa den fullständiga filen returneras det här svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet. Om begäran är att läsa ett angivet intervall och "x-ms-range-get-content-md5" är inställd på sant, returnerar begäran en MD5-hash för intervallet, så länge intervallstorleken är mindre än eller lika med 4 MB. Om ingen av dessa villkorsuppsättningar är sant returneras inget värde för rubriken "Content-MD5".

contentRange

Anger det intervall med byte som returneras om klienten begärde en delmängd av filen genom att ange rubriken För intervallbegäran.

contentType

Den innehållstyp som angetts för filen. Standardinnehållstypen är "application/octet-stream"

copyCompletionTime

Avslutningstid för den senaste kopieringsfilen där den här filen var målfilen. Det här värdet kan ange tidpunkten för ett slutfört, avbrutet eller misslyckat kopieringsförsök.

copyId

Strängidentifierare för den senaste kopieringsfilen där den här filen var målfilen.

copyProgress

Innehåller antalet kopierade byte och det totala antalet byte i källan i den senaste kopieringsfilen där den här filen var målfilen. Kan visa mellan 0 och innehållslängdsbyte kopierade.

copySource

URL upp till 2 KB i längd som anger källfilen som användes i den senaste kopieringsfilen där den här filen var målfilen.

copyStatus

Tillståndet för kopieringsåtgärden som identifieras av "x-ms-copy-id". Möjliga värden är: "väntande", "lyckades", "avbröts", "misslyckades"

copyStatusDescription

Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till ett allvarligt eller icke-dödligt kopieringsfel.

date

Ett UTC-datum/tid-värde som genererats av tjänsten som anger tidpunkten då svaret initierades.

errorCode
eTag

ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt, inom citattecken.

fileAttributes

Attribut som angetts för filen.

fileChangeTime

Ändra tid för filen.

fileContentMD5

Om filen har en MD5-hash, och om begäran innehåller områdesrubriken (intervall eller x-ms-range), returneras det här svarshuvudet med värdet för hela filens MD5-värde. Det här värdet kan vara lika med det värde som returneras i Content-MD5-huvudet, där det senare beräknas från det begärda intervallet.

fileCreationTime

Skapandetid för filen.

fileId

Filens fileId.

fileLastWriteTime

Senaste skrivtid för filen.

fileParentId

Filens överordnade fileId.

filePermissionKey

Nyckeln för behörighetsuppsättningen för filen.

isServerEncrypted

Värdet för den här rubriken är inställt på sant om fildata och programmetadata är helt krypterade med den angivna algoritmen. Annars anges värdet till false (när filen är okrypterad eller om endast delar av fil-/programmetadata krypteras).

lastModified

Returnerar datum och tid då filen senast ändrades. Alla åtgärder som ändrar filen eller dess egenskaper uppdaterar den senaste ändrade tiden.

metadata
requestId

Det här huvudet identifierar unikt den begäran som har gjorts och kan användas för att felsöka begäran.

version

Anger vilken version av filtjänsten som används för att köra begäran.

Egenskapsinformation

acceptRanges

Anger att tjänsten stöder begäranden om partiellt filinnehåll.

acceptRanges?: undefined | string

Egenskapsvärde

undefined | string

cacheControl

Returnerades om den tidigare angavs för filen.

cacheControl?: undefined | string

Egenskapsvärde

undefined | string

contentDisposition

Returnerar det värde som angavs för rubriken "x-ms-content-disposition" och anger hur svaret ska bearbetas.

contentDisposition?: undefined | string

Egenskapsvärde

undefined | string

contentEncoding

Returnerar värdet som angavs för begäranderubriken Content-Encoding.

contentEncoding?: undefined | string

Egenskapsvärde

undefined | string

contentLanguage

Returnerar det värde som angavs för innehållsspråkets begärandehuvud.

contentLanguage?: undefined | string

Egenskapsvärde

undefined | string

contentLength

Antalet byte som finns i svarstexten.

contentLength?: undefined | number

Egenskapsvärde

undefined | number

contentMD5

Om filen har en MD5-hash och begäran är att läsa den fullständiga filen returneras det här svarshuvudet så att klienten kan söka efter meddelandets innehållsintegritet. Om begäran är att läsa ett angivet intervall och "x-ms-range-get-content-md5" är inställd på sant, returnerar begäran en MD5-hash för intervallet, så länge intervallstorleken är mindre än eller lika med 4 MB. Om ingen av dessa villkorsuppsättningar är sant returneras inget värde för rubriken "Content-MD5".

contentMD5?: Uint8Array

Egenskapsvärde

Uint8Array

contentRange

Anger det intervall med byte som returneras om klienten begärde en delmängd av filen genom att ange rubriken För intervallbegäran.

contentRange?: undefined | string

Egenskapsvärde

undefined | string

contentType

Den innehållstyp som angetts för filen. Standardinnehållstypen är "application/octet-stream"

contentType?: undefined | string

Egenskapsvärde

undefined | string

copyCompletionTime

Avslutningstid för den senaste kopieringsfilen där den här filen var målfilen. Det här värdet kan ange tidpunkten för ett slutfört, avbrutet eller misslyckat kopieringsförsök.

copyCompletionTime?: Date

Egenskapsvärde

Date

copyId

Strängidentifierare för den senaste kopieringsfilen där den här filen var målfilen.

copyId?: undefined | string

Egenskapsvärde

undefined | string

copyProgress

Innehåller antalet kopierade byte och det totala antalet byte i källan i den senaste kopieringsfilen där den här filen var målfilen. Kan visa mellan 0 och innehållslängdsbyte kopierade.

copyProgress?: undefined | string

Egenskapsvärde

undefined | string

copySource

URL upp till 2 KB i längd som anger källfilen som användes i den senaste kopieringsfilen där den här filen var målfilen.

copySource?: undefined | string

Egenskapsvärde

undefined | string

copyStatus

Tillståndet för kopieringsåtgärden som identifieras av "x-ms-copy-id". Möjliga värden är: "väntande", "lyckades", "avbröts", "misslyckades"

copyStatus?: CopyStatusType

Egenskapsvärde

copyStatusDescription

Visas bara när x-ms-copy-status misslyckas eller väntar. Beskriver orsaken till ett allvarligt eller icke-dödligt kopieringsfel.

copyStatusDescription?: undefined | string

Egenskapsvärde

undefined | string

date

Ett UTC-datum/tid-värde som genererats av tjänsten som anger tidpunkten då svaret initierades.

date?: Date

Egenskapsvärde

Date

errorCode

errorCode?: undefined | string

Egenskapsvärde

undefined | string

eTag

ETag innehåller ett värde som du kan använda för att utföra åtgärder villkorligt, inom citattecken.

eTag?: undefined | string

Egenskapsvärde

undefined | string

fileAttributes

Attribut som angetts för filen.

fileAttributes?: undefined | string

Egenskapsvärde

undefined | string

fileChangeTime

Ändra tid för filen.

fileChangeTime?: Date

Egenskapsvärde

Date

fileContentMD5

Om filen har en MD5-hash, och om begäran innehåller områdesrubriken (intervall eller x-ms-range), returneras det här svarshuvudet med värdet för hela filens MD5-värde. Det här värdet kan vara lika med det värde som returneras i Content-MD5-huvudet, där det senare beräknas från det begärda intervallet.

fileContentMD5?: Uint8Array

Egenskapsvärde

Uint8Array

fileCreationTime

Skapandetid för filen.

fileCreationTime?: Date

Egenskapsvärde

Date

fileId

Filens fileId.

fileId?: undefined | string

Egenskapsvärde

undefined | string

fileLastWriteTime

Senaste skrivtid för filen.

fileLastWriteTime?: Date

Egenskapsvärde

Date

fileParentId

Filens överordnade fileId.

fileParentId?: undefined | string

Egenskapsvärde

undefined | string

filePermissionKey

Nyckeln för behörighetsuppsättningen för filen.

filePermissionKey?: undefined | string

Egenskapsvärde

undefined | string

isServerEncrypted

Värdet för den här rubriken är inställt på sant om fildata och programmetadata är helt krypterade med den angivna algoritmen. Annars anges värdet till false (när filen är okrypterad eller om endast delar av fil-/programmetadata krypteras).

isServerEncrypted?: undefined | false | true

Egenskapsvärde

undefined | false | true

lastModified

Returnerar datum och tid då filen senast ändrades. Alla åtgärder som ändrar filen eller dess egenskaper uppdaterar den senaste ändrade tiden.

lastModified?: Date

Egenskapsvärde

Date

metadata

metadata?: undefined | [key: string]: string

Egenskapsvärde

undefined | [key: string]: string

requestId

Det här huvudet identifierar unikt den begäran som har gjorts och kan användas för att felsöka begäran.

requestId?: undefined | string

Egenskapsvärde

undefined | string

version

Anger vilken version av filtjänsten som används för att köra begäran.

version?: undefined | string

Egenskapsvärde

undefined | string