FileDownloadHeaders interface
File_download işlemi için üst bilgileri tanımlar.
Özellikler
| accept |
Hizmetin kısmi dosya içeriği isteklerini desteklediğini gösterir. |
| cache |
Dosya için daha önce belirtilmişse döndürülür. |
| content |
'x-ms-content-disposition' üst bilgisi için belirtilen değeri döndürür ve yanıtın nasıl işlendiğini belirtir. |
| content |
content-encoding istek üst bilgisi için belirtilen değeri döndürür. |
| content |
İçerik Dili istek üst bilgisi için belirtilen değeri döndürür. |
| content |
Yanıt gövdesinde bulunan bayt sayısı. |
| contentMD5 | Dosyanın MD5 karması varsa ve istek dosyanın tamamını okumaksa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için bu yanıt üst bilgisi döndürülür. İstek belirli bir aralığı okumak içinse ve 'x-ms-range-get-content-md5' true olarak ayarlandıysa, aralık boyutu 4 MB'tan küçük veya buna eşit olduğu sürece istek aralık için bir MD5 karması döndürür. Bu koşul kümelerinden hiçbiri doğru değilse , 'Content-MD5' üst bilgisi için hiçbir değer döndürülür. |
| content |
İstemci, Aralık isteği üst bilgisini ayarlayarak dosyanın bir alt kümesini istediyse döndürülen bayt aralığını gösterir. |
| content |
Dosya için belirtilen içerik türü. Varsayılan içerik türü : 'application/octet-stream' |
| copy |
Bu dosyanın hedef dosya olduğu, son denenen Dosya Kopyalama işleminin sonuç zamanı. Bu değer tamamlanan, durdurulan veya başarısız kopyalama girişiminin zamanını belirtebilir. |
| copy |
Bu dosyanın hedef dosya olduğu, denenen son Dosya Kopyalama işleminin dize tanımlayıcısı. |
| copy |
Kopyalanan bayt sayısını ve bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kaynaktaki toplam bayt sayısını içerir. Kopyalanan 0 ile İçerik Uzunluğu baytları arasında gösterilebilir. |
| copy |
Bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kullanılan kaynak dosyayı belirten, uzunluğu 2 KB'a kadar olan URL. |
| copy |
'x-ms-copy-id' tarafından tanımlanan kopyalama işleminin durumu. |
| copy |
Yalnızca x-ms-copy-status başarısız olduğunda veya beklemede olduğunda görüntülenir. Önemli veya önemli olmayan kopyalama işlemi hatasının nedenini açıklar. |
| date | Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri. |
| error |
Hata Kodu |
| etag | ETag, işlemleri koşullu olarak, tırnak içinde gerçekleştirmek için kullanabileceğiniz bir değer içerir. |
| file |
Dosya için ayarlanan öznitelikler. |
| file |
Dosyanın süresini değiştirin. |
| file |
Dosyanın MD5 karması varsa ve istek aralık üst bilgisi (Aralık veya x-ms-range) içeriyorsa, bu yanıt üst bilgisi tüm dosyanın MD5 değerinin değeriyle döndürülür. Bu değer, content-MD5 üst bilgisinde döndürülen değere eşit olabilir veya olmayabilir; ikinci değer istenen aralıktan hesaplanır. |
| file |
Dosya için oluşturma zamanı. |
| file |
Dosyanın fileId değeri. |
| file |
Dosya için son yazma zamanı. |
| file |
Dosyanın üst fileId değeri. |
| file |
Dosya için izin kümesinin anahtarı. |
| is |
Dosya verileri ve uygulama meta verileri belirtilen algoritma kullanılarak tamamen şifrelenirse bu üst bilginin değeri true olarak ayarlanır. Aksi takdirde, değer false olarak ayarlanır (dosya şifrelenmemişse veya dosya/uygulama meta verilerinin yalnızca bölümleri şifrelenirse). |
| last |
Dosyanın en son değiştirildiği tarih ve saati döndürür. Dosyayı veya özelliklerini değiştiren tüm işlemler son değiştirme zamanını güncelleştirir. |
| lease |
Bir dosya kiralandığında, kiralamanın sonsuz mu yoksa sabit bir süre mi olduğunu belirtir. |
| lease |
Dosyanın kira durumu. |
| lease |
Dosyanın geçerli kira durumu. |
| metadata | Bu dosyayla kullanıcı tanımlı meta veriler olarak ilişkili bir dizi ad-değer çifti. |
| posix |
NFS dosyalarının özellikleri. |
| request |
Bu üst bilgi, yapılan isteği benzersiz olarak tanımlar ve istek sorunlarını gidermek için kullanılabilir. |
| version | İsteği yürütmek için kullanılan Dosya hizmetinin sürümünü gösterir. |
Özellik Ayrıntıları
acceptRanges
Hizmetin kısmi dosya içeriği isteklerini desteklediğini gösterir.
acceptRanges?: string
Özellik Değeri
string
cacheControl
Dosya için daha önce belirtilmişse döndürülür.
cacheControl?: string
Özellik Değeri
string
contentDisposition
'x-ms-content-disposition' üst bilgisi için belirtilen değeri döndürür ve yanıtın nasıl işlendiğini belirtir.
contentDisposition?: string
Özellik Değeri
string
contentEncoding
content-encoding istek üst bilgisi için belirtilen değeri döndürür.
contentEncoding?: string
Özellik Değeri
string
contentLanguage
İçerik Dili istek üst bilgisi için belirtilen değeri döndürür.
contentLanguage?: string
Özellik Değeri
string
contentLength
Yanıt gövdesinde bulunan bayt sayısı.
contentLength?: number
Özellik Değeri
number
contentMD5
Dosyanın MD5 karması varsa ve istek dosyanın tamamını okumaksa, istemcinin ileti içerik bütünlüğünü denetleyebilmesi için bu yanıt üst bilgisi döndürülür. İstek belirli bir aralığı okumak içinse ve 'x-ms-range-get-content-md5' true olarak ayarlandıysa, aralık boyutu 4 MB'tan küçük veya buna eşit olduğu sürece istek aralık için bir MD5 karması döndürür. Bu koşul kümelerinden hiçbiri doğru değilse , 'Content-MD5' üst bilgisi için hiçbir değer döndürülür.
contentMD5?: Uint8Array
Özellik Değeri
Uint8Array
contentRange
İstemci, Aralık isteği üst bilgisini ayarlayarak dosyanın bir alt kümesini istediyse döndürülen bayt aralığını gösterir.
contentRange?: string
Özellik Değeri
string
contentType
Dosya için belirtilen içerik türü. Varsayılan içerik türü : 'application/octet-stream'
contentType?: string
Özellik Değeri
string
copyCompletedOn
Bu dosyanın hedef dosya olduğu, son denenen Dosya Kopyalama işleminin sonuç zamanı. Bu değer tamamlanan, durdurulan veya başarısız kopyalama girişiminin zamanını belirtebilir.
copyCompletedOn?: Date
Özellik Değeri
Date
copyId
Bu dosyanın hedef dosya olduğu, denenen son Dosya Kopyalama işleminin dize tanımlayıcısı.
copyId?: string
Özellik Değeri
string
copyProgress
Kopyalanan bayt sayısını ve bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kaynaktaki toplam bayt sayısını içerir. Kopyalanan 0 ile İçerik Uzunluğu baytları arasında gösterilebilir.
copyProgress?: string
Özellik Değeri
string
copySource
Bu dosyanın hedef dosya olduğu son Denenen Dosya Kopyalama işleminde kullanılan kaynak dosyayı belirten, uzunluğu 2 KB'a kadar olan URL.
copySource?: string
Özellik Değeri
string
copyStatus
'x-ms-copy-id' tarafından tanımlanan kopyalama işleminin durumu.
copyStatus?: CopyStatusType
Özellik Değeri
copyStatusDescription
Yalnızca x-ms-copy-status başarısız olduğunda veya beklemede olduğunda görüntülenir. Önemli veya önemli olmayan kopyalama işlemi hatasının nedenini açıklar.
copyStatusDescription?: string
Özellik Değeri
string
date
Hizmet tarafından oluşturulan ve yanıtın başlatıldığı saati gösteren UTC tarih/saat değeri.
date?: Date
Özellik Değeri
Date
errorCode
Hata Kodu
errorCode?: string
Özellik Değeri
string
etag
ETag, işlemleri koşullu olarak, tırnak içinde gerçekleştirmek için kullanabileceğiniz bir değer içerir.
etag?: string
Özellik Değeri
string
fileAttributes
Dosya için ayarlanan öznitelikler.
fileAttributes?: string
Özellik Değeri
string
fileChangeOn
Dosyanın süresini değiştirin.
fileChangeOn?: Date
Özellik Değeri
Date
fileContentMD5
Dosyanın MD5 karması varsa ve istek aralık üst bilgisi (Aralık veya x-ms-range) içeriyorsa, bu yanıt üst bilgisi tüm dosyanın MD5 değerinin değeriyle döndürülür. Bu değer, content-MD5 üst bilgisinde döndürülen değere eşit olabilir veya olmayabilir; ikinci değer istenen aralıktan hesaplanır.
fileContentMD5?: Uint8Array
Özellik Değeri
Uint8Array
fileCreatedOn
Dosya için oluşturma zamanı.
fileCreatedOn?: Date
Özellik Değeri
Date
fileId
Dosyanın fileId değeri.
fileId?: string
Özellik Değeri
string
fileLastWriteOn
Dosya için son yazma zamanı.
fileLastWriteOn?: Date
Özellik Değeri
Date
fileParentId
Dosyanın üst fileId değeri.
fileParentId?: string
Özellik Değeri
string
filePermissionKey
Dosya için izin kümesinin anahtarı.
filePermissionKey?: string
Özellik Değeri
string
isServerEncrypted
Dosya verileri ve uygulama meta verileri belirtilen algoritma kullanılarak tamamen şifrelenirse bu üst bilginin değeri true olarak ayarlanır. Aksi takdirde, değer false olarak ayarlanır (dosya şifrelenmemişse veya dosya/uygulama meta verilerinin yalnızca bölümleri şifrelenirse).
isServerEncrypted?: boolean
Özellik Değeri
boolean
lastModified
Dosyanın en son değiştirildiği tarih ve saati döndürür. Dosyayı veya özelliklerini değiştiren tüm işlemler son değiştirme zamanını güncelleştirir.
lastModified?: Date
Özellik Değeri
Date
leaseDuration
Bir dosya kiralandığında, kiralamanın sonsuz mu yoksa sabit bir süre mi olduğunu belirtir.
leaseDuration?: LeaseDurationType
Özellik Değeri
leaseState
leaseStatus
metadata
Bu dosyayla kullanıcı tanımlı meta veriler olarak ilişkili bir dizi ad-değer çifti.
metadata?: {[propertyName: string]: string}
Özellik Değeri
{[propertyName: string]: string}
posixProperties
NFS dosyalarının özellikleri.
posixProperties?: FilePosixProperties
Özellik Değeri
requestId
Bu üst bilgi, yapılan isteği benzersiz olarak tanımlar ve istek sorunlarını gidermek için kullanılabilir.
requestId?: string
Özellik Değeri
string
version
İsteği yürütmek için kullanılan Dosya hizmetinin sürümünü gösterir.
version?: string
Özellik Değeri
string