forked from docs/doc-exports
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com> Co-authored-by: zhangyue <zhangyue164@huawei.com> Co-committed-by: zhangyue <zhangyue164@huawei.com>
2.5 KiB
2.5 KiB
Examples
Use COPY Command to Copy Object
Use the COPY command to copy an object. In this example, the source object is janeausten/goodby and the destination object is marketwain/goodbye.
curl -i http://172.28.54.12:80/v1/AUTH_4b34aa268d8c45879cf4da16443d3f95/marketwain/goodbye -H "X-Auth-Token:74565091b56b4783818430cecb283e7f" -XCOPY -H "Destination:janeausten/goodbye"
HTTP/1.1 201 Created X-Trans-Id: tx000001513c9e87a1370c0-144543b5de Content-Type: text/html;charset=UTF-8 Date: Wed, 25 Nov 2015 03:10:01 GMT ETag: e85f5c28b588fa64a379ba876e3591d2 Last-Modified: Wed, 25 Nov 2015 03:10:01 GMT X-Copied-From: marketwain/goodbye X-Copied-From-Account: AUTH_4b34aa268d8c45879cf4da16443d3f95 X-Copied-From-Last-Modified: Wed, 25 Nov 2015 03:04:55 GMT Content-Length: 0
Use PUT Command to Copy Object
Use the PUT command to copy an object. In this example, the source object is janeausten/goodby and the destination object is marketwain/goodbye.
curl -i http://172.28.54.12:80/v1/AUTH_4b34aa268d8c45879cf4da16443d3f95/janeausten/goodbye -H "X-Auth-Token:74565091b56b4783818430cecb283e7f" -H "X-Copy-from:/marketwain/goodbye" -XPUT -H "Content-Length:0"
HTTP/1.1 201 Created X-Trans-Id: tx000001513ca34816370c1-16ea772e65 Content-Type: text/html;charset=UTF-8 Date: Wed, 25 Nov 2015 03:15:12 GMT ETag: e85f5c28b588fa64a379ba876e3591d2 Last-Modified: Wed, 25 Nov 2015 03:15:12 GMT X-Copied-From: marketwain/goodbye X-Copied-From-Account: AUTH_4b34aa268d8c45879cf4da16443d3f95 X-Copied-From-Last-Modified: Wed, 25 Nov 2015 03:04:55 GMT Content-Length: 0
Parent topic: Copy Object