Compartir a través de


FileDownloadHeaders interface

Define encabezados para File_download operación.

Propiedades

acceptRanges

Indica que el servicio admite solicitudes de contenido parcial de archivos.

cacheControl

Se devuelve si se especificó anteriormente para el archivo.

contentDisposition

Devuelve el valor especificado para el encabezado "x-ms-content-disposition" y especifica cómo procesar la respuesta.

contentEncoding

Devuelve el valor especificado para el encabezado de solicitud Content-Encoding.

contentLanguage

Devuelve el valor especificado para el encabezado de solicitud Content-Language.

contentLength

Número de bytes presentes en el cuerpo de la respuesta.

contentMD5

Si el archivo tiene un hash MD5 y la solicitud es leer el archivo completo, se devuelve este encabezado de respuesta para que el cliente pueda comprobar la integridad del contenido del mensaje. Si la solicitud es leer un intervalo especificado y "x-ms-range-get-content-md5" se establece en true, la solicitud devuelve un hash MD5 para el intervalo, siempre y cuando el tamaño del intervalo sea menor o igual que 4 MB. Si ninguno de estos conjuntos de condiciones es true, no se devuelve ningún valor para el encabezado "Content-MD5".

contentRange

Indica el intervalo de bytes devuelto si el cliente solicitó un subconjunto del archivo estableciendo el encabezado de solicitud Range.

contentType

Tipo de contenido especificado para el archivo. El tipo de contenido predeterminado es "application/octet-stream"

copyCompletedOn

Hora de conclusión del último intento de operación Copiar archivo donde este archivo era el archivo de destino. Este valor puede especificar la hora de un intento de copia completado, anulado o erróneo.

copyId

Identificador de cadena para la última operación de copiar archivo en la que este archivo era el archivo de destino.

copyProgress

Contiene el número de bytes copiados y el total de bytes del origen en la última operación de copiar archivo en la que este archivo era el archivo de destino. Puede mostrar entre 0 y bytes de longitud de contenido copiados.

copySource

Dirección URL de hasta 2 KB de longitud que especifica el archivo de origen usado en la última operación de copiar archivo en la que este archivo era el archivo de destino.

copyStatus

Estado de la operación de copia identificada por "x-ms-copy-id".

copyStatusDescription

Solo aparece cuando x-ms-copy-status se produce un error o está pendiente. Describe la causa del error irrecuperable o no grave de la operación de copia.

date

Valor de fecha y hora UTC generado por el servicio que indica la hora en la que se inició la respuesta.

errorCode

Código de error

etag

La ETag contiene un valor que puede usar para realizar operaciones condicionalmente, entre comillas.

fileAttributes

Atributos establecidos para el archivo.

fileChangeOn

Cambiar la hora del archivo.

fileContentMD5

Si el archivo tiene un hash MD5 y, si la solicitud contiene el encabezado de intervalo (Range o x-ms-range), este encabezado de respuesta se devuelve con el valor del valor MD5 del archivo completo. Este valor puede o no ser igual al valor devuelto en el encabezado Content-MD5, con el último calculado a partir del intervalo solicitado.

fileCreatedOn

Hora de creación del archivo.

fileId

FileId del archivo.

fileLastWriteOn

Hora de última escritura del archivo.

fileParentId

FileId primario del archivo.

filePermissionKey

Clave del conjunto de permisos para el archivo.

isServerEncrypted

El valor de este encabezado se establece en true si los datos de archivo y los metadatos de la aplicación se cifran completamente mediante el algoritmo especificado. De lo contrario, el valor se establece en false (cuando el archivo está sin cifrar o si solo se cifran partes de los metadatos de archivo o aplicación).

lastModified

Devuelve la fecha y hora en que se modificó por última vez el archivo. Cualquier operación que modifique el archivo o sus propiedades actualiza la hora de la última modificación.

leaseDuration

Cuando se alquila un archivo, especifica si la concesión es infinita o fija.

leaseState

Estado de concesión del archivo.

leaseStatus

Estado de concesión actual del archivo.

metadata

Un conjunto de pares de nombre-valor asociados a este archivo como metadatos definidos por el usuario.

posixProperties

Propiedades de los archivos NFS.

requestId

Este encabezado identifica de forma única la solicitud realizada y se puede usar para solucionar problemas de la solicitud.

version

Indica la versión del servicio File usado para ejecutar la solicitud.

Detalles de las propiedades

acceptRanges

Indica que el servicio admite solicitudes de contenido parcial de archivos.

acceptRanges?: string

Valor de propiedad

string

cacheControl

Se devuelve si se especificó anteriormente para el archivo.

cacheControl?: string

Valor de propiedad

string

contentDisposition

Devuelve el valor especificado para el encabezado "x-ms-content-disposition" y especifica cómo procesar la respuesta.

contentDisposition?: string

Valor de propiedad

string

contentEncoding

Devuelve el valor especificado para el encabezado de solicitud Content-Encoding.

contentEncoding?: string

Valor de propiedad

string

contentLanguage

Devuelve el valor especificado para el encabezado de solicitud Content-Language.

contentLanguage?: string

Valor de propiedad

string

contentLength

Número de bytes presentes en el cuerpo de la respuesta.

contentLength?: number

Valor de propiedad

number

contentMD5

Si el archivo tiene un hash MD5 y la solicitud es leer el archivo completo, se devuelve este encabezado de respuesta para que el cliente pueda comprobar la integridad del contenido del mensaje. Si la solicitud es leer un intervalo especificado y "x-ms-range-get-content-md5" se establece en true, la solicitud devuelve un hash MD5 para el intervalo, siempre y cuando el tamaño del intervalo sea menor o igual que 4 MB. Si ninguno de estos conjuntos de condiciones es true, no se devuelve ningún valor para el encabezado "Content-MD5".

contentMD5?: Uint8Array

Valor de propiedad

Uint8Array

contentRange

Indica el intervalo de bytes devuelto si el cliente solicitó un subconjunto del archivo estableciendo el encabezado de solicitud Range.

contentRange?: string

Valor de propiedad

string

contentType

Tipo de contenido especificado para el archivo. El tipo de contenido predeterminado es "application/octet-stream"

contentType?: string

Valor de propiedad

string

copyCompletedOn

Hora de conclusión del último intento de operación Copiar archivo donde este archivo era el archivo de destino. Este valor puede especificar la hora de un intento de copia completado, anulado o erróneo.

copyCompletedOn?: Date

Valor de propiedad

Date

copyId

Identificador de cadena para la última operación de copiar archivo en la que este archivo era el archivo de destino.

copyId?: string

Valor de propiedad

string

copyProgress

Contiene el número de bytes copiados y el total de bytes del origen en la última operación de copiar archivo en la que este archivo era el archivo de destino. Puede mostrar entre 0 y bytes de longitud de contenido copiados.

copyProgress?: string

Valor de propiedad

string

copySource

Dirección URL de hasta 2 KB de longitud que especifica el archivo de origen usado en la última operación de copiar archivo en la que este archivo era el archivo de destino.

copySource?: string

Valor de propiedad

string

copyStatus

Estado de la operación de copia identificada por "x-ms-copy-id".

copyStatus?: CopyStatusType

Valor de propiedad

copyStatusDescription

Solo aparece cuando x-ms-copy-status se produce un error o está pendiente. Describe la causa del error irrecuperable o no grave de la operación de copia.

copyStatusDescription?: string

Valor de propiedad

string

date

Valor de fecha y hora UTC generado por el servicio que indica la hora en la que se inició la respuesta.

date?: Date

Valor de propiedad

Date

errorCode

Código de error

errorCode?: string

Valor de propiedad

string

etag

La ETag contiene un valor que puede usar para realizar operaciones condicionalmente, entre comillas.

etag?: string

Valor de propiedad

string

fileAttributes

Atributos establecidos para el archivo.

fileAttributes?: string

Valor de propiedad

string

fileChangeOn

Cambiar la hora del archivo.

fileChangeOn?: Date

Valor de propiedad

Date

fileContentMD5

Si el archivo tiene un hash MD5 y, si la solicitud contiene el encabezado de intervalo (Range o x-ms-range), este encabezado de respuesta se devuelve con el valor del valor MD5 del archivo completo. Este valor puede o no ser igual al valor devuelto en el encabezado Content-MD5, con el último calculado a partir del intervalo solicitado.

fileContentMD5?: Uint8Array

Valor de propiedad

Uint8Array

fileCreatedOn

Hora de creación del archivo.

fileCreatedOn?: Date

Valor de propiedad

Date

fileId

FileId del archivo.

fileId?: string

Valor de propiedad

string

fileLastWriteOn

Hora de última escritura del archivo.

fileLastWriteOn?: Date

Valor de propiedad

Date

fileParentId

FileId primario del archivo.

fileParentId?: string

Valor de propiedad

string

filePermissionKey

Clave del conjunto de permisos para el archivo.

filePermissionKey?: string

Valor de propiedad

string

isServerEncrypted

El valor de este encabezado se establece en true si los datos de archivo y los metadatos de la aplicación se cifran completamente mediante el algoritmo especificado. De lo contrario, el valor se establece en false (cuando el archivo está sin cifrar o si solo se cifran partes de los metadatos de archivo o aplicación).

isServerEncrypted?: boolean

Valor de propiedad

boolean

lastModified

Devuelve la fecha y hora en que se modificó por última vez el archivo. Cualquier operación que modifique el archivo o sus propiedades actualiza la hora de la última modificación.

lastModified?: Date

Valor de propiedad

Date

leaseDuration

Cuando se alquila un archivo, especifica si la concesión es infinita o fija.

leaseDuration?: LeaseDurationType

Valor de propiedad

leaseState

Estado de concesión del archivo.

leaseState?: LeaseStateType

Valor de propiedad

leaseStatus

Estado de concesión actual del archivo.

leaseStatus?: LeaseStatusType

Valor de propiedad

metadata

Un conjunto de pares de nombre-valor asociados a este archivo como metadatos definidos por el usuario.

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

Valor de propiedad

{[propertyName: string]: string}

posixProperties

Propiedades de los archivos NFS.

posixProperties?: FilePosixProperties

Valor de propiedad

requestId

Este encabezado identifica de forma única la solicitud realizada y se puede usar para solucionar problemas de la solicitud.

requestId?: string

Valor de propiedad

string

version

Indica la versión del servicio File usado para ejecutar la solicitud.

version?: string

Valor de propiedad

string