영업: 1-800-867-1380
이 문서는 기계로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

Blob 메타데이터 가져오기(REST API)

 

Get Blob Metadata 작업은 지정 된 blob 또는 스냅숏에 대 한 모든 사용자 정의 메타 데이터를 반환 합니다.

Get Blob Metadata 다음과 같이 요청을 생성할 수 있습니다. HTTPS를 사용하는 것이 좋습니다. 대체 myaccount 저장소 계정의 이름으로:

GET 또는 HEAD 메서드 요청 URI

HTTP 버전

https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=metadata

https://myaccount.blob.core.windows.net/mycontainer/myblob?comp=metadata&snapshot=<DateTime>

HTTP/1.1

에 에뮬레이트된 저장소 서비스에 대 한 요청을 수행할 때는 에뮬레이터 호스트 이름 및 Blob 서비스 포트를 지정 127.0.0.1:10000, 뒤에 에뮬레이트된 저장소 계정 이름을,:

GET 또는 HEAD 메서드 요청 URI

HTTP 버전

http://127.0.0.1:10000/devstoreaccount1/mycontainer/myblob?comp=metadata

HTTP/1.1

자세한 내용은 참조 Azure 저장소 에뮬레이터를 사용 하 여 개발 및 테스트에 대 한.

요청 URI에 다음과 같은 추가 매개 변수를 지정할 수 있습니다.

매개 변수

설명

snapshot

선택 사항입니다. 스냅숏 매개 변수는 불투명은 DateTime 값으로, 있는 경우 검색할 blob 스냅숏을 지정 합니다. Blob 스냅숏 사용에 대 한 자세한 내용은 참조 하십시오. Blob의 스냅숏 만들기

timeout

선택 사항입니다. timeout 매개 변수는 초 단위로 표시 합니다. 자세한 내용은 참조 Blob 서비스 작업에 대한 제한 시간 설정합니다.

다음 표에서는 필수 요청 헤더와 선택적 요청 헤더에 대해 설명합니다.

요청 헤더

설명

Authorization

필수 사항입니다. 인증 체계, 계정 이름 및 서명을 지정합니다. 자세한 내용은 참조 Azure 저장소 서비스에 대한 인증합니다.

Date 또는 x-ms-date

필수 사항입니다. 요청의 UCT(협정 세계시)를 지정합니다. 자세한 내용은 참조 Azure 저장소 서비스에 대한 인증합니다.

x-ms-version

인증된 모든 요청의 경우 필수이고, 익명 요청의 경우에는 선택 사항입니다. 이 요청에 사용할 작업의 버전을 지정합니다. 자세한 내용은 참조 Windows Azure에서 Blob, 큐 및 테이블 서비스의 버전 관리합니다.

x-ms-lease-id:<ID>

선택 사항입니다. 이 헤더를 지정 하는 경우는 Get Blob Metadata 다음 조건이 모두 충족 될 경우에 작업이 수행 되도록 합니다.

  • blob의 임대가 현재 활성 상태입니다.

  • 요청에 지정된 임대 ID가 blob의 임대 ID와 일치합니다.

이러한 조건을 모두 충족 되 면 요청이 실패 하 고 Get Blob Metadata 상태 코드 412 (전제 조건 실패)와 함께 작업이 실패 합니다.

x-ms-client-request-id

선택적 요소입니다. 저장소 분석 로깅을 사용하도록 설정되어 있으면 분석 로그에 기록되는 1KB 문자 제한의 클라이언트에서 생성한 불투명 값을 제공합니다. 클라이언트 쪽 작업과 서버가 받은 요청의 상관 관계를 지정하는 데 이 헤더를 사용하는 것이 좋습니다. 자세한 내용은 참조 저장소 분석 로깅 정보Azure 로깅: 저장소 요청 추적 로그를 사용 하 여.

이 작업은 또한 지정된 조건이 충족될 경우에만 blob의 메타데이터 작업을 가져오는 조건부 헤더 사용을 지원합니다. 자세한 내용은 참조 Blob 서비스 작업에 대한 조건부 헤더 지정합니다.

응답에는 HTTP 상태 코드 및 응답 헤더 집합이 포함되어 있습니다.

작업에 성공하면 상태 코드 200(정상)이 반환됩니다.

상태 코드에 대 한 정보를 참조 하십시오. 상태 및 오류 코드합니다.

이 작업의 응답에는 다음과 같은 헤더가 포함됩니다. 응답에는 추가 표준 HTTP 헤더가 포함될 수도 있습니다. 모든 표준 헤더를 준수 하는 HTTP/1.1 프로토콜 사양.

응답 헤더

설명

x-ms-meta-name:value

컨테이너의 메타데이터 값을 반환합니다.

Last-Modified

Blob을 마지막으로 수정한 날짜/시간입니다. 날짜 형식은 RFC 1123을 따릅니다. 자세한 내용은 참조 헤더의 날짜/시간 값 표현합니다.

blob의 메타데이터 또는 속성에 대한 업데이트를 포함하여 blob를 수정하는 모든 작업은 수행할 경우 blob의 마지막 수정 시간이 변경됩니다.

ETag

blob의 ETag입니다. 요청 버전이 2011-08-18 이상이면 ETag 값이 따옴표로 표시됩니다.

x-ms-request-id

이 헤더는 수행된 요청을 고유하게 식별하며, 이 헤더를 사용해서 요청 문제를 해결할 수 있습니다. 자세한 내용은 참조 API 작업 문제 해결합니다.

x-ms-version

요청을 실행하는 데 사용되는 Blob 서비스의 버전을 나타냅니다. 이 헤더는 2009-09-19 버전 이상에 대해 수행된 요청에 대해 반환됩니다.

Blob 서비스의 2009-09-19 버전을 사용해서 컨테이너가 공용 액세스용으로 표시된 경우 지정된 버전이 없는 익명 요청에 대해서도 이 헤더가 반환됩니다.

Date

응답이 시작된 시간을 나타내는 서비스에서 생성된 UTC 날짜/시간 값입니다.

이 작업은 계정 소유자 또는 blob 읽기 권한이 있는 공유 액세스 서명을 사용하는 모든 사용자가 수행할 수 있습니다. 컨테이너의 ACL이 익명 액세스를 허용하도록 설정된 경우 모든 클라이언트가 이 작업을 호출할 수 있습니다.

없음.

이 정보가 도움이 되었습니까?
(1500자 남음)
의견을 주셔서 감사합니다.
표시:
© 2016 Microsoft