FileDownloadHeaders interface
Определяет заголовки для операции File_download.
Свойства
| accept |
Указывает, что служба поддерживает запросы на частичное содержимое файла. |
| cache |
Возвращается, если он был указан ранее для файла. |
| content |
Возвращает значение, указанное для заголовка x-ms-content-disposition, и указывает, как обрабатывать ответ. |
| content |
Возвращает значение, указанное для заголовка запроса content-Encoding. |
| content |
Возвращает значение, указанное для заголовка запроса Content-Language. |
| content |
Количество байтов, присутствующих в тексте ответа. |
| contentMD5 | Если файл имеет хэш MD5, и запрос должен прочитать полный файл, возвращается этот заголовок ответа, чтобы клиент смог проверить целостность содержимого сообщения. Если запрос должен считывать указанный диапазон, а для параметра x-ms-range-get-content-md5 задано значение true, то запрос возвращает хэш MD5 для диапазона, если размер диапазона меньше или равен 4 МБ. Если ни из этих наборов условий не задано значение true, то для заголовка Content-MD5 значение не возвращается. |
| content |
Указывает диапазон байтов, возвращаемых, если клиент запрашивал подмножество файла, задав заголовок запроса Range. |
| content |
Тип контента, указанный для файла. Тип контента по умолчанию — application/octet-stream. |
| copy |
Время завершения последней попытки копирования файла, в которой этот файл был целевым файлом. Это значение может указать время завершения, прерывания или неудачной попытки копирования. |
| copy |
Строковый идентификатор для последней попытки копирования файла, в которой этот файл был целевым файлом. |
| copy |
Содержит количество скопированных байтов и общее количество байтов в источнике в последней попытке копировать файл, где этот файл был целевым файлом. Может отображаться от 0 до байтов содержимого, скопированных. |
| copy |
URL-адрес длиной до 2 КБ, указывающий исходный файл, используемый в последней попытке копировать файл, где этот файл был целевым файлом. |
| copy |
Состояние операции копирования, определяемой x-ms-copy-id. |
| copy |
Отображается только при сбое или ожидании состояния x-ms-copy-copy. Описывает причину сбоя неустранимая или неустранимая операция копирования. |
| date | Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ. |
| error |
Код ошибки |
| etag | ETag содержит значение, которое можно использовать для условного выполнения операций в кавычках. |
| file |
Атрибуты, заданные для файла. |
| file |
Изменение времени для файла. |
| file |
Если файл имеет хэш MD5, а запрос содержит заголовок диапазона (range или x-ms-range), этот заголовок ответа возвращается со значением MD5 всего файла. Это значение может или не совпадать со значением, возвращаемым в заголовке Content-MD5, с последним вычисляемым из запрошенного диапазона. |
| file |
Время создания файла. |
| file |
FileId файла. |
| file |
Время последней записи для файла. |
| file |
Родительский идентификатор файла. |
| file |
Ключ набора разрешений для файла. |
| is |
Значение этого заголовка имеет значение true, если данные файла и метаданные приложения полностью шифруются с помощью указанного алгоритма. В противном случае значение имеет значение false (если файл незашифрован или если шифруются только части метаданных файла или приложения). |
| last |
Возвращает дату и время последнего изменения файла. Любая операция, которая изменяет файл или его свойства, обновляет время последнего изменения. |
| lease |
При аренде файла указывает, является ли аренда бесконечной или фиксированной длительностью. |
| lease |
Состояние аренды файла. |
| lease |
Текущее состояние аренды файла. |
| metadata | Набор пар "имя-значение", связанных с этим файлом в качестве пользовательских метаданных. |
| posix |
Свойства файлов NFS. |
| request |
Этот заголовок однозначно идентифицирует выполненный запрос и может использоваться для устранения неполадок запроса. |
| version | Указывает версию службы файлов, используемую для выполнения запроса. |
Сведения о свойстве
acceptRanges
Указывает, что служба поддерживает запросы на частичное содержимое файла.
acceptRanges?: string
Значение свойства
string
cacheControl
Возвращается, если он был указан ранее для файла.
cacheControl?: string
Значение свойства
string
contentDisposition
Возвращает значение, указанное для заголовка x-ms-content-disposition, и указывает, как обрабатывать ответ.
contentDisposition?: string
Значение свойства
string
contentEncoding
Возвращает значение, указанное для заголовка запроса content-Encoding.
contentEncoding?: string
Значение свойства
string
contentLanguage
Возвращает значение, указанное для заголовка запроса Content-Language.
contentLanguage?: string
Значение свойства
string
contentLength
Количество байтов, присутствующих в тексте ответа.
contentLength?: number
Значение свойства
number
contentMD5
Если файл имеет хэш MD5, и запрос должен прочитать полный файл, возвращается этот заголовок ответа, чтобы клиент смог проверить целостность содержимого сообщения. Если запрос должен считывать указанный диапазон, а для параметра x-ms-range-get-content-md5 задано значение true, то запрос возвращает хэш MD5 для диапазона, если размер диапазона меньше или равен 4 МБ. Если ни из этих наборов условий не задано значение true, то для заголовка Content-MD5 значение не возвращается.
contentMD5?: Uint8Array
Значение свойства
Uint8Array
contentRange
Указывает диапазон байтов, возвращаемых, если клиент запрашивал подмножество файла, задав заголовок запроса Range.
contentRange?: string
Значение свойства
string
contentType
Тип контента, указанный для файла. Тип контента по умолчанию — application/octet-stream.
contentType?: string
Значение свойства
string
copyCompletedOn
Время завершения последней попытки копирования файла, в которой этот файл был целевым файлом. Это значение может указать время завершения, прерывания или неудачной попытки копирования.
copyCompletedOn?: Date
Значение свойства
Date
copyId
Строковый идентификатор для последней попытки копирования файла, в которой этот файл был целевым файлом.
copyId?: string
Значение свойства
string
copyProgress
Содержит количество скопированных байтов и общее количество байтов в источнике в последней попытке копировать файл, где этот файл был целевым файлом. Может отображаться от 0 до байтов содержимого, скопированных.
copyProgress?: string
Значение свойства
string
copySource
URL-адрес длиной до 2 КБ, указывающий исходный файл, используемый в последней попытке копировать файл, где этот файл был целевым файлом.
copySource?: string
Значение свойства
string
copyStatus
Состояние операции копирования, определяемой x-ms-copy-id.
copyStatus?: CopyStatusType
Значение свойства
copyStatusDescription
Отображается только при сбое или ожидании состояния x-ms-copy-copy. Описывает причину сбоя неустранимая или неустранимая операция копирования.
copyStatusDescription?: string
Значение свойства
string
date
Значение даты и времени в формате UTC, созданное службой, указывающее время, в течение которого был инициирован ответ.
date?: Date
Значение свойства
Date
errorCode
Код ошибки
errorCode?: string
Значение свойства
string
etag
ETag содержит значение, которое можно использовать для условного выполнения операций в кавычках.
etag?: string
Значение свойства
string
fileAttributes
Атрибуты, заданные для файла.
fileAttributes?: string
Значение свойства
string
fileChangeOn
Изменение времени для файла.
fileChangeOn?: Date
Значение свойства
Date
fileContentMD5
Если файл имеет хэш MD5, а запрос содержит заголовок диапазона (range или x-ms-range), этот заголовок ответа возвращается со значением MD5 всего файла. Это значение может или не совпадать со значением, возвращаемым в заголовке Content-MD5, с последним вычисляемым из запрошенного диапазона.
fileContentMD5?: Uint8Array
Значение свойства
Uint8Array
fileCreatedOn
Время создания файла.
fileCreatedOn?: Date
Значение свойства
Date
fileId
FileId файла.
fileId?: string
Значение свойства
string
fileLastWriteOn
Время последней записи для файла.
fileLastWriteOn?: Date
Значение свойства
Date
fileParentId
Родительский идентификатор файла.
fileParentId?: string
Значение свойства
string
filePermissionKey
Ключ набора разрешений для файла.
filePermissionKey?: string
Значение свойства
string
isServerEncrypted
Значение этого заголовка имеет значение true, если данные файла и метаданные приложения полностью шифруются с помощью указанного алгоритма. В противном случае значение имеет значение false (если файл незашифрован или если шифруются только части метаданных файла или приложения).
isServerEncrypted?: boolean
Значение свойства
boolean
lastModified
Возвращает дату и время последнего изменения файла. Любая операция, которая изменяет файл или его свойства, обновляет время последнего изменения.
lastModified?: Date
Значение свойства
Date
leaseDuration
При аренде файла указывает, является ли аренда бесконечной или фиксированной длительностью.
leaseDuration?: LeaseDurationType
Значение свойства
leaseState
leaseStatus
metadata
Набор пар "имя-значение", связанных с этим файлом в качестве пользовательских метаданных.
metadata?: {[propertyName: string]: string}
Значение свойства
{[propertyName: string]: string}
posixProperties
requestId
Этот заголовок однозначно идентифицирует выполненный запрос и может использоваться для устранения неполадок запроса.
requestId?: string
Значение свойства
string
version
Указывает версию службы файлов, используемую для выполнения запроса.
version?: string
Значение свойства
string