릴리스 노트
제품 공지
get_auth(Method, Bucket, Key, Expired=300, Headers={}, Params={})
response = client.get_auth(Method='PUT',Bucket='examplebucket-1250000000',Key='exampleobject')
response = client.get_auth(Method='GET',Bucket='examplebucket-1250000000',Key='exampleobject')
response = client.get_auth(Method='PUT'|'POST'|'GET'|'DELETE'|'HEAD',Bucket='examplebucket-1250000000',Key='exampleobject',Expired=300,Headers={'Content-Length': 'string','Content-MD5': 'string'},Params={'param1': 'string','param2': 'string'})
매개변수 이름 | 매개변수 설명 | 유형 | 필수 입력 여부 |
Method | 해당 작업의 Method, 옵션값: 'PUT', 'POST', 'GET', 'DELETE', 'HEAD' | String | 예 |
Bucket | 버킷 이름은 BucketName-APPID로 구성 | String | 예 |
Key | Bucket 작업에 루트 경로 / 입력, object 작업에 파일 경로 입력 | String | 예 |
Expired | 서명 만료 시간(단위: 초) | Int | 아니요 |
Headers | 서명을 삽입할 요청 헤더 | Dict | 아니요 |
Params | 서명을 삽입할 요청 매개변수 | Dict | 아니요 |
response = client.get_presigned_url(Method='PUT',Bucket='examplebucket-1250000000',Key='exampleobject')
response = client.get_presigned_url(Method='GET',Bucket='examplebucket-1250000000',Key='exampleobject')
response = client.get_presigned_url(Method='GET',Bucket='examplebucket-1250000000',Key='exampleobject',Params={'x-cos-security-token': 'string'})
get_presigned_url(Bucket, Key, Method, Expired=300, Params={}, Headers={})
response = client.get_presigned_url(Bucket='examplebucket-1250000000',Key='exampleobject',Method='PUT'|'POST'|'GET'|'DELETE'|'HEAD',Expired=300,Headers={'Content-Length': 'string','Content-MD5': 'string'},Params={'param1': 'string','param2': 'string'})
매개변수 이름 | 매개변수 설명 | 유형 | 필수 입력 여부 |
Bucket | 버킷 이름은 BucketName-APPID로 구성 | String | 예 |
Key | 객체 키(Key)는 객체의 버킷 내 고유 식별자. 예: 객체의 액세스 도메인 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/pic.jpg에서 객체 키는 doc/pic.jpg임 | String | 예 |
Method | 해당 작업의 Method, 옵션값: 'PUT', 'POST', 'GET', 'DELETE', 'HEAD' | String | 예 |
Expired | 서명 만료 시간(단위: 초) | Int | 아니요 |
Params | 서명에 삽입할 요청 매개변수 | Dict | 아니요 |
Headers | 서명에 삽입할 요청 헤더 | Dict | 아니요 |
response = client.get_presigned_download_url(Bucket='examplebucket-1250000000',Key='exampleobject',Params={'x-cos-security-token': 'string'})
get_presigned_download_url(Bucket, Key, Expired=300, Params={}, Headers={})
response = client.get_presigned_download_url(Bucket='examplebucket-1250000000',Key='exampleobject',Expired=300,Headers={'Range': 'string'},Params={'param1': 'string','param2': 'string'})
매개변수 이름 | 매개변수 설명 | 유형 | 필수 입력 여부 |
Bucket | 버킷 이름은 BucketName-APPID로 구성 | String | 예 |
Key | 객체 키(Key)는 객체의 버킷 내 고유 식별자. 예: 객체의 액세스 도메인 examplebucket-1250000000.cos.ap-guangzhou.myqcloud.com/doc/pic.jpg에서 객체 키는 doc/pic.jpg임 | String | 예 |
Expired | 서명 만료 시간(단위: 초) | Int | 아니요 |
Params | 서명에 삽입할 요청 매개변수 | Dict | 아니요 |
Headers | 서명에 삽입할 요청 헤더 | Dict | 아니요 |
피드백