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로 설정된 경우 범위 크기가 4MB보다 작거나 같으면 해당 범위에 대한 MD5 해시가 반환됩니다. 이러한 조건 집합이 모두 true가 아니면 'Content-MD5' 헤더에 대한 값이 반환되지 않습니다. |
| content |
클라이언트가 범위 요청 헤더를 설정하여 파일의 하위 집합을 요청한 경우 반환되는 바이트 범위를 나타냅니다. |
| content |
파일에 대해 지정된 콘텐츠 형식입니다. 기본 콘텐츠 형식은 'application/octet-stream'입니다. |
| copy |
이 파일이 대상 파일이었던 마지막으로 시도한 파일 복사 작업의 결론 시간입니다. 이 값은 완료, 중단 또는 실패한 복사 시도 시간을 지정할 수 있습니다. |
| copy |
이 파일이 대상 파일이었던 마지막으로 시도한 파일 복사 작업의 문자열 식별자입니다. |
| copy |
이 파일이 대상 파일이었던 마지막으로 시도한 파일 복사 작업의 원본에서 복사된 바이트 수와 총 바이트를 포함합니다. 복사한 0바이트에서 Content-Length 바이트 사이를 표시할 수 있습니다. |
| copy |
이 파일이 대상 파일인 마지막 시도 파일 복사 작업에 사용된 원본 파일을 지정하는 URL 길이는 최대 2KB입니다. |
| copy |
'x-ms-copy-id'로 식별되는 복사 작업의 상태입니다. |
| copy |
x-ms-copy-status가 실패하거나 보류 중인 경우에만 나타납니다. 치명적이거나 치명적이 아닌 복사 작업 실패의 원인을 설명합니다. |
| date | 응답이 시작된 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값입니다. |
| error |
오류 코드 |
| etag | ETag에는 조건부로 작업을 수행하는 데 사용할 수 있는 값(따옴표)이 포함되어 있습니다. |
| file |
파일에 대해 설정된 특성입니다. |
| file |
파일의 시간을 변경합니다. |
| file |
파일에 MD5 해시가 있고 요청에 범위 헤더(Range 또는 x-ms-range)가 포함된 경우 이 응답 헤더는 전체 파일의 MD5 값 값과 함께 반환됩니다. 이 값은 Content-MD5 헤더에서 반환된 값과 같거나 같지 않을 수 있으며, 후자는 요청된 범위에서 계산됩니다. |
| file |
파일의 생성 시간입니다. |
| file |
파일의 fileId입니다. |
| file |
파일에 대한 마지막 쓰기 시간입니다. |
| file |
파일의 부모 fileId입니다. |
| 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로 설정된 경우 범위 크기가 4MB보다 작거나 같으면 해당 범위에 대한 MD5 해시가 반환됩니다. 이러한 조건 집합이 모두 true가 아니면 'Content-MD5' 헤더에 대한 값이 반환되지 않습니다.
contentMD5?: Uint8Array
속성 값
Uint8Array
contentRange
클라이언트가 범위 요청 헤더를 설정하여 파일의 하위 집합을 요청한 경우 반환되는 바이트 범위를 나타냅니다.
contentRange?: string
속성 값
string
contentType
파일에 대해 지정된 콘텐츠 형식입니다. 기본 콘텐츠 형식은 'application/octet-stream'입니다.
contentType?: string
속성 값
string
copyCompletedOn
이 파일이 대상 파일이었던 마지막으로 시도한 파일 복사 작업의 결론 시간입니다. 이 값은 완료, 중단 또는 실패한 복사 시도 시간을 지정할 수 있습니다.
copyCompletedOn?: Date
속성 값
Date
copyId
이 파일이 대상 파일이었던 마지막으로 시도한 파일 복사 작업의 문자열 식별자입니다.
copyId?: string
속성 값
string
copyProgress
이 파일이 대상 파일이었던 마지막으로 시도한 파일 복사 작업의 원본에서 복사된 바이트 수와 총 바이트를 포함합니다. 복사한 0바이트에서 Content-Length 바이트 사이를 표시할 수 있습니다.
copyProgress?: string
속성 값
string
copySource
이 파일이 대상 파일인 마지막 시도 파일 복사 작업에 사용된 원본 파일을 지정하는 URL 길이는 최대 2KB입니다.
copySource?: string
속성 값
string
copyStatus
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
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
파일의 부모 fileId입니다.
fileParentId?: string
속성 값
string
filePermissionKey
파일에 대한 사용 권한 집합의 키입니다.
filePermissionKey?: string
속성 값
string
isServerEncrypted
파일 데이터 및 애플리케이션 메타데이터가 지정된 알고리즘을 사용하여 완전히 암호화된 경우 이 헤더의 값은 true로 설정됩니다. 그렇지 않으면 값이 false로 설정됩니다(파일이 암호화되지 않은 경우 또는 파일/애플리케이션 메타데이터의 일부만 암호화된 경우).
isServerEncrypted?: boolean
속성 값
boolean
lastModified
파일이 마지막으로 수정된 날짜와 시간을 반환합니다. 파일 또는 해당 속성을 수정하는 모든 작업은 마지막으로 수정된 시간을 업데이트합니다.
lastModified?: Date
속성 값
Date
leaseDuration
leaseState
leaseStatus
metadata
사용자 정의 메타데이터로 이 파일과 연결된 이름-값 쌍 집합입니다.
metadata?: {[propertyName: string]: string}
속성 값
{[propertyName: string]: string}
posixProperties
requestId
이 헤더는 만들어진 요청을 고유하게 식별하며 요청 문제를 해결하는 데 사용할 수 있습니다.
requestId?: string
속성 값
string
version
요청을 실행하는 데 사용되는 파일 서비스의 버전을 나타냅니다.
version?: string
속성 값
string