Compartir a través de


FileGetPropertiesHeaders interface

Define encabezados para la operación GetProperties.

Propiedades

cacheControl

Si el encabezado de solicitud Cache-Control se ha establecido anteriormente para el archivo, el valor Cache-Control se devuelve en este encabezado.

contentDisposition

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

contentEncoding

Si el encabezado de solicitud Content-Encoding se ha establecido anteriormente para el archivo, el valor Content-Encoding se devuelve en este encabezado.

contentLanguage

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

contentLength

Tamaño del archivo en bytes. Este encabezado devuelve el valor del encabezado "x-ms-content-length" que se almacena con el archivo.

contentMD5

Si se ha establecido el encabezado Content-MD5 para el archivo, se devuelve el encabezado de respuesta Content-MD5 para que el cliente pueda comprobar la integridad del contenido del mensaje.

contentType

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

copyCompletionTime

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". Entre los valores posibles se incluyen: 'pendiente', 'success', 'aborted', 'failed'

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
eTag

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

fileAttributes

Atributos establecidos para el archivo.

fileChangeTime

Cambiar la hora del archivo.

fileCreationTime

Hora de creación del archivo.

fileId

FileId del archivo.

fileLastWriteTime

Hora de última escritura del archivo.

fileParentId

FileId primario del archivo.

filePermissionKey

Clave del conjunto de permisos para el archivo.

fileType

Devuelve el tipo Archivo. Reservado para uso futuro. Entre los valores posibles se incluyen: 'File'

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. El formato de fecha sigue a RFC 1123. Cualquier operación que modifique el archivo o sus propiedades actualiza la hora de la última modificación.

metadata
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

cacheControl

Si el encabezado de solicitud Cache-Control se ha establecido anteriormente para el archivo, el valor Cache-Control se devuelve en este encabezado.

cacheControl?: undefined | string

Valor de propiedad

undefined | string

contentDisposition

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

contentDisposition?: undefined | string

Valor de propiedad

undefined | string

contentEncoding

Si el encabezado de solicitud Content-Encoding se ha establecido anteriormente para el archivo, el valor Content-Encoding se devuelve en este encabezado.

contentEncoding?: undefined | string

Valor de propiedad

undefined | string

contentLanguage

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

contentLanguage?: undefined | string

Valor de propiedad

undefined | string

contentLength

Tamaño del archivo en bytes. Este encabezado devuelve el valor del encabezado "x-ms-content-length" que se almacena con el archivo.

contentLength?: undefined | number

Valor de propiedad

undefined | number

contentMD5

Si se ha establecido el encabezado Content-MD5 para el archivo, se devuelve el encabezado de respuesta Content-MD5 para que el cliente pueda comprobar la integridad del contenido del mensaje.

contentMD5?: Uint8Array

Valor de propiedad

Uint8Array

contentType

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

contentType?: undefined | string

Valor de propiedad

undefined | string

copyCompletionTime

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.

copyCompletionTime?: 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?: undefined | string

Valor de propiedad

undefined | 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?: undefined | string

Valor de propiedad

undefined | 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?: undefined | string

Valor de propiedad

undefined | string

copyStatus

Estado de la operación de copia identificada por "x-ms-copy-id". Entre los valores posibles se incluyen: 'pendiente', 'success', 'aborted', 'failed'

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?: undefined | string

Valor de propiedad

undefined | 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

errorCode?: undefined | string

Valor de propiedad

undefined | string

eTag

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

eTag?: undefined | string

Valor de propiedad

undefined | string

fileAttributes

Atributos establecidos para el archivo.

fileAttributes?: undefined | string

Valor de propiedad

undefined | string

fileChangeTime

Cambiar la hora del archivo.

fileChangeTime?: Date

Valor de propiedad

Date

fileCreationTime

Hora de creación del archivo.

fileCreationTime?: Date

Valor de propiedad

Date

fileId

FileId del archivo.

fileId?: undefined | string

Valor de propiedad

undefined | string

fileLastWriteTime

Hora de última escritura del archivo.

fileLastWriteTime?: Date

Valor de propiedad

Date

fileParentId

FileId primario del archivo.

fileParentId?: undefined | string

Valor de propiedad

undefined | string

filePermissionKey

Clave del conjunto de permisos para el archivo.

filePermissionKey?: undefined | string

Valor de propiedad

undefined | string

fileType

Devuelve el tipo Archivo. Reservado para uso futuro. Entre los valores posibles se incluyen: 'File'

fileType?: FileType

Valor de propiedad

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?: undefined | false | true

Valor de propiedad

undefined | false | true

lastModified

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

lastModified?: Date

Valor de propiedad

Date

metadata

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

Valor de propiedad

undefined | [key: string]: string

requestId

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

requestId?: undefined | string

Valor de propiedad

undefined | string

version

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

version?: undefined | string

Valor de propiedad

undefined | string