你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

FileGetPropertiesHeaders interface

定义File_getProperties操作的标头。

属性

cacheControl

如果之前已为文件设置了Cache-Control请求标头,则会在此标头中返回Cache-Control值。

contentDisposition

返回为“x-ms-content-disposition”标头指定的值,并指定如何处理响应。

contentEncoding

如果之前已为文件设置了 Content-Encoding 请求标头,则会在此标头中返回 Content-Encoding 值。

contentLanguage

返回为 Content-Language 请求标头指定的值。

contentLength

文件大小(字节)。 此标头返回随文件一起存储的“x-ms-content-length”标头的值。

contentMD5

如果已为文件设置了 Content-MD5 标头,则会返回 Content-MD5 响应标头,以便客户端可以检查消息内容的完整性。

contentType

为文件指定的内容类型。 默认内容类型为“application/octet-stream”

copyCompletedOn

上次尝试复制文件操作的结束时间,其中此文件是目标文件。 该值可以指定已完成、已中止或失败的复制尝试时间。

copyId

上次尝试的复制文件操作的字符串标识符,其中此文件是目标文件。

copyProgress

包含上次尝试的复制文件操作中复制的字节数和源中的总字节数,其中此文件是目标文件。 可以显示复制的 0 到内容长度字节之间。

copySource

URL 长度最大为 2KB,指定上次尝试的复制文件操作中使用的源文件,其中此文件是目标文件。

copyStatus

由“x-ms-copy-id”标识的复制操作的状态。

copyStatusDescription

仅当 x-ms-copy-status 失败或挂起时显示。 描述严重或不严重复制操作错误的原因。

date

服务生成的 UTC 日期/时间值指示启动响应的时间。

errorCode

错误代码

etag

ETag 包含一个值,可用于以引号有条件地执行操作。

fileAttributes

为文件设置的属性。

fileChangeOn

更改文件的时间。

fileCreatedOn

文件的创建时间。

fileId

文件的 fileId。

fileLastWriteOn

文件的上次写入时间。

fileParentId

文件的父 fileId。

filePermissionKey

文件的权限集的键。

fileType

返回类型 File。 保留供将来使用。

isServerEncrypted

如果使用指定的算法完全加密文件数据和应用程序元数据,则此标头的值设置为 true。 否则,当文件未加密或仅加密) 文件/应用程序元数据的一部分时,值将设置为 false (。

lastModified

返回上次修改文件的日期和时间。 日期格式遵循 RFC 1123。 修改文件或其属性的任何操作将更新上次修改时间。

leaseDuration

租用文件时,指定租约是无限期还是固定持续时间。

leaseState

文件的租用状态。

leaseStatus

文件的当前租用状态。

metadata

一组作为用户定义元数据、与此文件关联的名称-值对。

requestId

此标头唯一地标识发出的请求,并且可用于解决请求问题。

version

指示用于执行请求的文件服务的版本。

属性详细信息

cacheControl

如果之前已为文件设置了Cache-Control请求标头,则会在此标头中返回Cache-Control值。

cacheControl?: string

属性值

string

contentDisposition

返回为“x-ms-content-disposition”标头指定的值,并指定如何处理响应。

contentDisposition?: string

属性值

string

contentEncoding

如果之前已为文件设置了 Content-Encoding 请求标头,则会在此标头中返回 Content-Encoding 值。

contentEncoding?: string

属性值

string

contentLanguage

返回为 Content-Language 请求标头指定的值。

contentLanguage?: string

属性值

string

contentLength

文件大小(字节)。 此标头返回随文件一起存储的“x-ms-content-length”标头的值。

contentLength?: number

属性值

number

contentMD5

如果已为文件设置了 Content-MD5 标头,则会返回 Content-MD5 响应标头,以便客户端可以检查消息内容的完整性。

contentMD5?: Uint8Array

属性值

Uint8Array

contentType

为文件指定的内容类型。 默认内容类型为“application/octet-stream”

contentType?: string

属性值

string

copyCompletedOn

上次尝试复制文件操作的结束时间,其中此文件是目标文件。 该值可以指定已完成、已中止或失败的复制尝试时间。

copyCompletedOn?: Date

属性值

Date

copyId

上次尝试的复制文件操作的字符串标识符,其中此文件是目标文件。

copyId?: string

属性值

string

copyProgress

包含上次尝试的复制文件操作中复制的字节数和源中的总字节数,其中此文件是目标文件。 可以显示复制的 0 到内容长度字节之间。

copyProgress?: string

属性值

string

copySource

URL 长度最大为 2KB,指定上次尝试的复制文件操作中使用的源文件,其中此文件是目标文件。

copySource?: string

属性值

string

copyStatus

由“x-ms-copy-id”标识的复制操作的状态。

copyStatus?: CopyStatusType

属性值

copyStatusDescription

仅当 x-ms-copy-status 失败或挂起时显示。 描述严重或不严重复制操作错误的原因。

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

fileCreatedOn

文件的创建时间。

fileCreatedOn?: Date

属性值

Date

fileId

文件的 fileId。

fileId?: string

属性值

string

fileLastWriteOn

文件的上次写入时间。

fileLastWriteOn?: Date

属性值

Date

fileParentId

文件的父 fileId。

fileParentId?: string

属性值

string

filePermissionKey

文件的权限集的键。

filePermissionKey?: string

属性值

string

fileType

返回类型 File。 保留供将来使用。

fileType?: string

属性值

string

isServerEncrypted

如果使用指定的算法完全加密文件数据和应用程序元数据,则此标头的值设置为 true。 否则,当文件未加密或仅加密) 文件/应用程序元数据的一部分时,值将设置为 false (。

isServerEncrypted?: boolean

属性值

boolean

lastModified

返回上次修改文件的日期和时间。 日期格式遵循 RFC 1123。 修改文件或其属性的任何操作将更新上次修改时间。

lastModified?: Date

属性值

Date

leaseDuration

租用文件时,指定租约是无限期还是固定持续时间。

leaseDuration?: LeaseDurationType

属性值

leaseState

文件的租用状态。

leaseState?: LeaseStateType

属性值

leaseStatus

文件的当前租用状态。

leaseStatus?: LeaseStatusType

属性值

metadata

一组作为用户定义元数据、与此文件关联的名称-值对。

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

属性值

{[propertyName: string]: string}

requestId

此标头唯一地标识发出的请求,并且可用于解决请求问题。

requestId?: string

属性值

string

version

指示用于执行请求的文件服务的版本。

version?: string

属性值

string