HeadObject

개요

오브젝트 경로가 지정된 HEAD 요청을 보내면 오브젝트 헤더를 조회합니다. 오퍼레이션에 사용되는 파라미터, 페이로드는 없습니다.

요청

구문

HEAD https://{endpoint}/{bucket-name}/{object-name} # path style
HEAD https://{bucket-name}.{endpoint}/{object-name} # virtual host style

헤더

헤더명 필수 여부 타입 제약 사항 설명
range No string 지정한 범위 내에서 오브젝트의 크기를 바이트 단위로 반환합니다.
if-match No string (ETag) 지정한 ETag 문자열이 소스 오브젝트와 일치하는 경우 오브젝트를 반환합니다.
if-none-match No string (ETag) 지정한 ETag 문자열이 소스 오브젝트와 다를 경우 오브젝트를 반환합니다.
if-unmodified-since No string (timestamp) 지정한 날짜 이후에 소스 오브젝트를 수정하지 않은 경우 오브젝트를 반환합니다. 유효한 날짜 형식이어야 합니다(예: Wed, 30 Nov 2016 20:21:38 GMT).
if-modified-since No string (timestamp) 지정한 날짜 이후에 소스 오브젝트를 수정한 경우 오브젝트를 반환합니다. 유효한 날짜 형식이어야 합니다(예: Wed, 30 Nov 2016 20:21:38 GMT).

예시

요청 예시

HEAD /example-bucket/soldier-bee HTTP/1.1
Authorization: {authorization-string}
x-amz-date: 20160825T183244Z
Host: kr.object.ncloudstorage.com

응답 예시

HTTP/1.1 200 OK
Date: Thu, 25 Aug 2016 18:32:44 GMT
Accept-Ranges: bytes
x-amz-request-id: da214d69-1999-4461-a130-81ba33c484a6
ETag: "37d4c94839ee181a2224d6242176c4b5"
Content-Type: text/plain; charset=UTF-8
Last-Modified: Thu, 25 Aug 2016 17:49:06 GMT
Content-Length: 11