Sdílet prostřednictvím


PathGetPropertiesHeadersModel interface

Definuje hlavičky pro operaci Path_getProperties.

Vlastnosti

acceptRanges

Označuje, že služba podporuje požadavky na částečný obsah souborů.

acl

Seznam řízení přístupu POSIX pro soubor nebo adresář. Součástí odpovědi je pouze v případě, že akce je getAccessControl a pro účet je povolený hierarchický obor názvů.

cacheControl

Pokud byla pro prostředek dříve nastavena hlavička požadavku Cache-Control, vrátí se tato hodnota v této hlavičce.

contentDisposition

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Disposition, vrátí se tato hodnota v této hlavičce.

contentEncoding

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Encoding, vrátí se tato hodnota v této hlavičce.

contentLanguage

Pokud byla pro prostředek dříve nastavena hlavička požadavku v jazyce obsahu, vrátí se tato hodnota v této hlavičce.

contentLength

Velikost prostředku v bajtech.

contentMD5

Hodnota hash MD5 celého souboru uloženého v úložišti. Tato hlavička se vrátí pouze pro operaci GetProperties. Pokud je pro soubor nastavena hlavička Content-MD5, vrátí se tato hlavička odpovědi pro volání GetProperties, aby klient mohl zkontrolovat integritu obsahu zprávy.

contentRange

Označuje rozsah bajtů vrácených v případě, že klient požádal o podmnožinu souboru nastavením hlavičky žádosti Rozsah.

contentType

Typ obsahu zadaný pro prostředek. Pokud nebyl zadán žádný typ obsahu, je výchozím typem obsahu application/octet-stream.

date

Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď inicializována.

errorCode

Kód chyby

etag

Značka entity HTTP přidružená k souboru nebo adresáři.

group

Vlastnící skupina souboru nebo adresáře. Součástí odpovědi je, pokud je pro účet povolený hierarchický obor názvů.

lastModified

Data a čas poslední změny souboru nebo adresáře. Operace zápisu v souboru nebo adresáři aktualizují čas poslední změny.

leaseDuration

Při zapůjčení prostředku určuje, jestli je zapůjčení nekonečné nebo pevné.

leaseState

Stav zapůjčení prostředku.

leaseStatus

Stav zapůjčení prostředku.

owner

Vlastník souboru nebo adresáře. Součástí odpovědi je, pokud je pro účet povolený hierarchický obor názvů.

permissions

Přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Součástí odpovědi je, pokud je pro účet povolený hierarchický obor názvů.

properties

Uživatelem definované vlastnosti přidružené k souboru nebo adresáři ve formátu seznamu názvů a hodnot oddělených čárkami "n1=v1, n2=v2, ...", kde každá hodnota je řetězec s kódováním base64. Všimněte si, že řetězec může obsahovat pouze znaky ASCII ve znakové sadě ISO-8859-1.

requestId

Serverem vygenerované UUID zaznamenané v analytických protokolech pro řešení potíží a korelaci.

resourceType

Typ prostředku. Hodnota může být "file" nebo "directory". Pokud není nastavená, hodnota je "file".

version

Verze protokolu REST použitého ke zpracování požadavku.

Podrobnosti vlastnosti

acceptRanges

Označuje, že služba podporuje požadavky na částečný obsah souborů.

acceptRanges?: string

Hodnota vlastnosti

string

acl

Seznam řízení přístupu POSIX pro soubor nebo adresář. Součástí odpovědi je pouze v případě, že akce je getAccessControl a pro účet je povolený hierarchický obor názvů.

acl?: string

Hodnota vlastnosti

string

cacheControl

Pokud byla pro prostředek dříve nastavena hlavička požadavku Cache-Control, vrátí se tato hodnota v této hlavičce.

cacheControl?: string

Hodnota vlastnosti

string

contentDisposition

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Disposition, vrátí se tato hodnota v této hlavičce.

contentDisposition?: string

Hodnota vlastnosti

string

contentEncoding

Pokud byla pro prostředek dříve nastavena hlavička požadavku Content-Encoding, vrátí se tato hodnota v této hlavičce.

contentEncoding?: string

Hodnota vlastnosti

string

contentLanguage

Pokud byla pro prostředek dříve nastavena hlavička požadavku v jazyce obsahu, vrátí se tato hodnota v této hlavičce.

contentLanguage?: string

Hodnota vlastnosti

string

contentLength

Velikost prostředku v bajtech.

contentLength?: number

Hodnota vlastnosti

number

contentMD5

Hodnota hash MD5 celého souboru uloženého v úložišti. Tato hlavička se vrátí pouze pro operaci GetProperties. Pokud je pro soubor nastavena hlavička Content-MD5, vrátí se tato hlavička odpovědi pro volání GetProperties, aby klient mohl zkontrolovat integritu obsahu zprávy.

contentMD5?: string

Hodnota vlastnosti

string

contentRange

Označuje rozsah bajtů vrácených v případě, že klient požádal o podmnožinu souboru nastavením hlavičky žádosti Rozsah.

contentRange?: string

Hodnota vlastnosti

string

contentType

Typ obsahu zadaný pro prostředek. Pokud nebyl zadán žádný typ obsahu, je výchozím typem obsahu application/octet-stream.

contentType?: string

Hodnota vlastnosti

string

date

Hodnota data a času UTC vygenerovaná službou, která označuje čas, kdy byla odpověď inicializována.

date?: Date

Hodnota vlastnosti

Date

errorCode

Kód chyby

errorCode?: string

Hodnota vlastnosti

string

etag

Značka entity HTTP přidružená k souboru nebo adresáři.

etag?: string

Hodnota vlastnosti

string

group

Vlastnící skupina souboru nebo adresáře. Součástí odpovědi je, pokud je pro účet povolený hierarchický obor názvů.

group?: string

Hodnota vlastnosti

string

lastModified

Data a čas poslední změny souboru nebo adresáře. Operace zápisu v souboru nebo adresáři aktualizují čas poslední změny.

lastModified?: Date

Hodnota vlastnosti

Date

leaseDuration

Při zapůjčení prostředku určuje, jestli je zapůjčení nekonečné nebo pevné.

leaseDuration?: string

Hodnota vlastnosti

string

leaseState

Stav zapůjčení prostředku.

leaseState?: string

Hodnota vlastnosti

string

leaseStatus

Stav zapůjčení prostředku.

leaseStatus?: string

Hodnota vlastnosti

string

owner

Vlastník souboru nebo adresáře. Součástí odpovědi je, pokud je pro účet povolený hierarchický obor názvů.

owner?: string

Hodnota vlastnosti

string

permissions

Přístupová oprávnění POSIX pro vlastníka souboru, skupinu vlastníka souboru a další. Součástí odpovědi je, pokud je pro účet povolený hierarchický obor názvů.

permissions?: string

Hodnota vlastnosti

string

properties

Uživatelem definované vlastnosti přidružené k souboru nebo adresáři ve formátu seznamu názvů a hodnot oddělených čárkami "n1=v1, n2=v2, ...", kde každá hodnota je řetězec s kódováním base64. Všimněte si, že řetězec může obsahovat pouze znaky ASCII ve znakové sadě ISO-8859-1.

properties?: string

Hodnota vlastnosti

string

requestId

Serverem vygenerované UUID zaznamenané v analytických protokolech pro řešení potíží a korelaci.

requestId?: string

Hodnota vlastnosti

string

resourceType

Typ prostředku. Hodnota může být "file" nebo "directory". Pokud není nastavená, hodnota je "file".

resourceType?: string

Hodnota vlastnosti

string

version

Verze protokolu REST použitého ke zpracování požadavku.

version?: string

Hodnota vlastnosti

string