PathGetPropertiesHeadersModel interface
定義Path_getProperties作業的標頭。
屬性
accept |
表示服務支援部分檔案內容的要求。 |
acl | 檔案或目錄的 POSIX 存取控制清單。 只有在動作為 「getAccessControl」 且帳戶已啟用階層命名空間時,才會包含在回應中。 |
cache |
如果先前已為資源設定Cache-Control要求標頭,則會在此標頭中傳回該值。 |
content |
如果先前已為資源設定 Content-Disposition 要求標頭,則會在此標頭中傳回該值。 |
content |
如果先前已為資源設定 Content-Encoding 要求標頭,則會在此標頭中傳回該值。 |
content |
如果先前已為資源設定 Content-Language 要求標頭,則會在此標頭中傳回該值。 |
content |
以位元組為單位的資源大小。 |
contentMD5 | 儲存在儲存體中完整檔案的 MD5 雜湊。 此標頭只會針對 「GetProperties」 作業傳回。 如果已為檔案設定 Content-MD5 標頭,則會針對 GetProperties 呼叫傳回此回應標頭,讓用戶端可以檢查訊息內容完整性。 |
content |
指出用戶端藉由設定 Range 要求標頭來要求檔案子集時所傳回的位元組範圍。 |
content |
為資源指定的內容類型。 如果未指定內容類型,則預設內容類型為 application/octet-stream。 |
date | 服務產生的 UTC 日期/時間值,可指出啟動回應的時間。 |
error |
錯誤碼 |
etag | 與檔案或目錄相關聯的 HTTP 實體標籤。 |
group | 檔案或目錄的擁有群組。 如果帳戶已啟用階層命名空間,則包含在回應中。 |
last |
上次修改檔案或目錄的資料與時間。 檔案或目錄上的寫入作業會更新上次修改的時間。 |
lease |
當資源租用時,會指定租用是否為無限或固定持續時間。 |
lease |
資源的租用狀態。 |
lease |
資源的租用狀態。 |
owner | 檔案或目錄的擁有者。 如果帳戶已啟用階層命名空間,則包含在回應中。 |
permissions | 檔案擁有者、檔案擁有者群組和其他專案的 POSIX 存取權限。 如果帳戶已啟用階層命名空間,則包含在回應中。 |
properties | 與檔案或目錄相關聯的使用者定義屬性,格式為名稱與值組的逗號分隔清單 「n1=v1, n2=v2, ...」,其中每個值都是 base64 編碼字串。 請注意,字串只能包含 ISO-8859-1 字元集中的 ASCII 字元。 |
request |
分析記錄中記錄的伺服器產生的 UUID,用於疑難排解和相互關聯。 |
resource |
資源類型。 此值可能是 「file」 或 「directory」。 如果未設定,則值為 「file」。 |
version | 用來處理要求的 REST 通訊協定版本。 |
屬性詳細資料
acceptRanges
表示服務支援部分檔案內容的要求。
acceptRanges?: string
屬性值
string
acl
檔案或目錄的 POSIX 存取控制清單。 只有在動作為 「getAccessControl」 且帳戶已啟用階層命名空間時,才會包含在回應中。
acl?: string
屬性值
string
cacheControl
如果先前已為資源設定Cache-Control要求標頭,則會在此標頭中傳回該值。
cacheControl?: string
屬性值
string
contentDisposition
如果先前已為資源設定 Content-Disposition 要求標頭,則會在此標頭中傳回該值。
contentDisposition?: string
屬性值
string
contentEncoding
如果先前已為資源設定 Content-Encoding 要求標頭,則會在此標頭中傳回該值。
contentEncoding?: string
屬性值
string
contentLanguage
如果先前已為資源設定 Content-Language 要求標頭,則會在此標頭中傳回該值。
contentLanguage?: string
屬性值
string
contentLength
以位元組為單位的資源大小。
contentLength?: number
屬性值
number
contentMD5
儲存在儲存體中完整檔案的 MD5 雜湊。 此標頭只會針對 「GetProperties」 作業傳回。 如果已為檔案設定 Content-MD5 標頭,則會針對 GetProperties 呼叫傳回此回應標頭,讓用戶端可以檢查訊息內容完整性。
contentMD5?: string
屬性值
string
contentRange
指出用戶端藉由設定 Range 要求標頭來要求檔案子集時所傳回的位元組範圍。
contentRange?: string
屬性值
string
contentType
為資源指定的內容類型。 如果未指定內容類型,則預設內容類型為 application/octet-stream。
contentType?: string
屬性值
string
date
服務產生的 UTC 日期/時間值,可指出啟動回應的時間。
date?: Date
屬性值
Date
errorCode
錯誤碼
errorCode?: string
屬性值
string
etag
與檔案或目錄相關聯的 HTTP 實體標籤。
etag?: string
屬性值
string
group
檔案或目錄的擁有群組。 如果帳戶已啟用階層命名空間,則包含在回應中。
group?: string
屬性值
string
lastModified
上次修改檔案或目錄的資料與時間。 檔案或目錄上的寫入作業會更新上次修改的時間。
lastModified?: Date
屬性值
Date
leaseDuration
當資源租用時,會指定租用是否為無限或固定持續時間。
leaseDuration?: string
屬性值
string
leaseState
資源的租用狀態。
leaseState?: string
屬性值
string
leaseStatus
資源的租用狀態。
leaseStatus?: string
屬性值
string
owner
檔案或目錄的擁有者。 如果帳戶已啟用階層命名空間,則包含在回應中。
owner?: string
屬性值
string
permissions
檔案擁有者、檔案擁有者群組和其他專案的 POSIX 存取權限。 如果帳戶已啟用階層命名空間,則包含在回應中。
permissions?: string
屬性值
string
properties
與檔案或目錄相關聯的使用者定義屬性,格式為名稱與值組的逗號分隔清單 「n1=v1, n2=v2, ...」,其中每個值都是 base64 編碼字串。 請注意,字串只能包含 ISO-8859-1 字元集中的 ASCII 字元。
properties?: string
屬性值
string
requestId
分析記錄中記錄的伺服器產生的 UUID,用於疑難排解和相互關聯。
requestId?: string
屬性值
string
resourceType
資源類型。 此值可能是 「file」 或 「directory」。 如果未設定,則值為 「file」。
resourceType?: string
屬性值
string
version
用來處理要求的 REST 通訊協定版本。
version?: string
屬性值
string