QingCloud 文档 – 生命周期(Lifecycle) - kaiyun官方网站下载手机网页 /storage/object-storage/api/bucket/lifecycle/ Recent content in 生命周期(Lifecycle) on QingCloud 文档 Hugo -- gohugo.io Storage: Delete Bucket Lifecycle /storage/object-storage/api/bucket/lifecycle/delete_lifecycle/ Mon, 01 Jan 0001 00:00:00 +0000 /storage/object-storage/api/bucket/lifecycle/delete_lifecycle/ <p>该接口用于删除 Bucket 的生命周期(Lifecycle)设置。</p> <p>QingStor 对象存储定义只有 Bucket 的所有者才能调用该 API。</p> <h2 id="请求语法">请求语法</h2> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a6e22e">DELETE</span> /?lifecycle <span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> </span></span><span style="display:flex;"><span>Host<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;bucket-name&gt;.pek3a.qingstor.com</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;date&gt;</span> </span></span><span style="display:flex;"><span>Authorization<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;authorization-string&gt;</span> </span></span></code></pre></div><h2 id="请求参数">请求参数</h2> <p>无。</p> <h2 id="请求头">请求头</h2> <p>此接口仅包含公共请求头。关于公共请求头的更多信息,请参见 <a href="/storage/object-storage/api/common_header/#%E8%AF%B7%E6%B1%82%E5%A4%B4%E5%AD%97%E6%AE%B5-request-header">公共请求头</a>。</p> <h2 id="请求体">请求体</h2> <p>无。</p> <h2 id="响应头">响应头</h2> <p>此接口仅包含公共响应头。关于公共响应头的更多信息,请参见 <a href="/storage/object-storage/api/common_header/#%E5%93%8D%E5%BA%94%E5%A4%B4%E5%AD%97%E6%AE%B5-response-header">公共响应头</a>。</p> <h2 id="错误码">错误码</h2> <table> <thead> <tr> <th>错误码</th> <th>错误描述</th> <th>HTTP 状态码</th> </tr> </thead> <tbody> <tr> <td>OK</td> <td>成功删除已设置的生命周期规则</td> <td>204</td> </tr> </tbody> </table> <p>其他错误码可参考 <a href="/storage/object-storage/api/error_code/#%E9%94%99%E8%AF%AF%E7%A0%81%E5%88%97%E8%A1%A8">错误码列表</a>。</p> <h2 id="示例">示例</h2> <h3 id="请求示例">请求示例</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a6e22e">DELETE</span> /?lifecycle <span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> </span></span><span style="display:flex;"><span>Host<span style="color:#f92672">:</span> <span style="color:#ae81ff">mybucket.pek3a.qingstor.com</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">Sun, 16 Aug 2015 09:05:00 GMT</span> </span></span><span style="display:flex;"><span>Content-Length<span style="color:#f92672">:</span> <span style="color:#ae81ff">30</span> </span></span><span style="display:flex;"><span>Authorization<span style="color:#f92672">:</span> <span style="color:#ae81ff">authorization string</span> </span></span></code></pre></div><h3 id="响应示例">响应示例</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> <span style="color:#ae81ff">204</span> <span style="color:#a6e22e">NoContent</span> </span></span><span style="display:flex;"><span>Server<span style="color:#f92672">:</span> <span style="color:#ae81ff">QingStor</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">Sun, 16 Aug 2015 09:05:02 GMT</span> </span></span><span style="display:flex;"><span>Content-Length<span style="color:#f92672">:</span> <span style="color:#ae81ff">0</span> </span></span><span style="display:flex;"><span>Connection<span style="color:#f92672">:</span> <span style="color:#ae81ff">close</span> </span></span><span style="display:flex;"><span>x-qs-request-id<span style="color:#f92672">:</span> <span style="color:#ae81ff">aa08cf7a43f611e5886952542e6ce14b</span> </span></span></code></pre></div><h2 id="sdk">SDK</h2> <p>此接口所对应的各语言 SDK 可参考 <a href="/storage/object-storage/sdk/">SDK 文档</a>。</p> Storage: Get Bucket Lifecycle /storage/object-storage/api/bucket/lifecycle/get_lifecycle/ Mon, 01 Jan 0001 00:00:00 +0000 /storage/object-storage/api/bucket/lifecycle/get_lifecycle/ <p>该接口用于获取 Bucket 的生命周期(Lifecycle)设置。</p> <p>QingStor 对象存储定义只有 Bucket 的所有者才能调用该 API。</p> <h2 id="请求语法">请求语法</h2> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a6e22e">GET</span> /?lifecycle <span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> </span></span><span style="display:flex;"><span>Host<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;bucket-name&gt;.pek3a.qingstor.com</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;date&gt;</span> </span></span><span style="display:flex;"><span>Authorization<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;authorization-string&gt;</span> </span></span></code></pre></div><h2 id="请求参数">请求参数</h2> <p>无。</p> <h2 id="请求头">请求头</h2> <p>此接口仅包含公共请求头。关于公共请求头的更多信息,请参见 <a href="/storage/object-storage/api/common_header/#%E8%AF%B7%E6%B1%82%E5%A4%B4%E5%AD%97%E6%AE%B5-request-header">公共请求头</a>。</p> <h2 id="请求体">请求体</h2> <p>无。</p> <h2 id="响应头">响应头</h2> <p>此接口仅包含公共响应头。关于公共响应头的更多信息,请参见 <a href="/storage/object-storage/api/common_header/#%E5%93%8D%E5%BA%94%E5%A4%B4%E5%AD%97%E6%AE%B5-response-header">公共响应头</a>。</p> <h2 id="响应体">响应体</h2> <p>成功调用该 API 后,会返回一个 Json 格式的 Response Body。该 Response Body 包括如下两个部分:</p> <ul> <li>前期设置的的生命周期规则,这部分可参考 <a href="../put_lifecycle#request-body">PUT Bucket Lifecycle</a>。</li> <li>生命周期规则创建的时间以及状态,这部分为 GET Bucket Lifecycle 特有的 Response Body。详情如下:</li> </ul> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td>state</td> <td>String</td> <td>用于标识该生命周期规则的执行状态。</td> </tr> <tr> <td>created</td> <td>Integer</td> <td>用于标识该生命周期规则的创建时间。</td> </tr> </tbody> </table> <p><strong>说明</strong></p> <ul> <li><code>state</code> 字段返回值为 <code>unchecked</code> 与 <code>ready</code>。<code>unchecked</code> 表示该规则还未应用或正在应用;<code>ready</code> 表示该规则已经应用完毕。</li> <li><code>created</code> 字段格式为 UNIX 时间戳,精确到秒。</li> </ul> <h2 id="错误码">错误码</h2> <table> <thead> <tr> <th>错误码</th> <th>错误描述</th> <th>HTTP 状态码</th> </tr> </thead> <tbody> <tr> <td>OK</td> <td>成功获取 Bucket 生命周期规则</td> <td>200</td> </tr> </tbody> </table> <p>其他错误码可参考 <a href="/storage/object-storage/api/error_code/#%E9%94%99%E8%AF%AF%E7%A0%81%E5%88%97%E8%A1%A8">错误码列表</a>。</p> <h2 id="示例">示例</h2> <h3 id="请求示例">请求示例</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a6e22e">GET</span> /?lifecycle <span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> </span></span><span style="display:flex;"><span>Host<span style="color:#f92672">:</span> <span style="color:#ae81ff">mybucket.pek3a.qingstor.com</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">Sun, 16 Aug 2015 09:05:00 GMT</span> </span></span><span style="display:flex;"><span>Authorization<span style="color:#f92672">:</span> <span style="color:#ae81ff">authorization string</span> </span></span></code></pre></div><h3 id="响应示例">响应示例</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> <span style="color:#ae81ff">200</span> <span style="color:#a6e22e">OK</span> </span></span><span style="display:flex;"><span>Server<span style="color:#f92672">:</span> <span style="color:#ae81ff">QingStor</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">Sun, 16 Aug 2015 09:05:02 GMT</span> </span></span><span style="display:flex;"><span>Content-Length<span style="color:#f92672">:</span> <span style="color:#ae81ff">249</span> </span></span><span style="display:flex;"><span>Connection<span style="color:#f92672">:</span> <span style="color:#ae81ff">close</span> </span></span><span style="display:flex;"><span>x-qs-request-id<span style="color:#f92672">:</span> <span style="color:#ae81ff">aa08cf7a43f611e5886952542e6ce14b</span> </span></span><span style="display:flex;"><span> </span></span><span style="display:flex;"><span>{ </span></span><span style="display:flex;"><span> &#34;rule&#34;: [ </span></span><span style="display:flex;"><span> { </span></span><span style="display:flex;"><span> &#34;id&#34;: &#34;delete-logs&#34;, </span></span><span style="display:flex;"><span> &#34;status&#34;: &#34;enabled&#34;, </span></span><span style="display:flex;"><span> &#34;filter&#34;: { </span></span><span style="display:flex;"><span> &#34;prefix&#34;: &#34;logs/&#34; </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;expiration&#34;: { </span></span><span style="display:flex;"><span> &#34;days&#34;: 7 </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;state&#34;: &#34;unchecked&#34;, </span></span><span style="display:flex;"><span> &#34;created&#34;: 1439715900, </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> ] </span></span><span style="display:flex;"><span>} </span></span></code></pre></div><h2 id="sdk">SDK</h2> <p>此接口所对应的各语言 SDK 可参考 <a href="/storage/object-storage/sdk/">SDK 文档</a>。</p> Storage: Put Bucket Lifecycle /storage/object-storage/api/bucket/lifecycle/put_lifecycle/ Mon, 01 Jan 0001 00:00:00 +0000 /storage/object-storage/api/bucket/lifecycle/put_lifecycle/ <p>该接口用于创建或更新 Bucket 的生命周期(Lifecycle)设置。QingStor 对象存储会按照用户所设置的生命周期(Lifecycle)规则,定期对所匹配的对象执行相应的操作。</p> <p>目前支持的操作有:</p> <ul> <li>Expiration:过期删除对象</li> <li>Abort Incomplete Multipart Uploads:取消未完成的分段上传</li> <li>Transition:变更存储级别</li> </ul> <h2 id="注意事项">注意事项</h2> <ul> <li>QingStor 对象存储定义只有 Bucket 的所有者才能调用该 API。</li> <li>QingStor 对象存储以防用户误操作,对于新增或修改的生命周期规则,将于 24 小时后生效。</li> </ul> <h2 id="请求语法">请求语法</h2> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a6e22e">PUT</span> /?lifecycle <span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> </span></span><span style="display:flex;"><span>Host<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;bucket-name&gt;.pek3a.qingstor.com</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;date&gt;</span> </span></span><span style="display:flex;"><span>Authorization<span style="color:#f92672">:</span> <span style="color:#ae81ff">&lt;authorization-string&gt;</span> </span></span><span style="display:flex;"><span> </span></span><span style="display:flex;"><span>{ </span></span><span style="display:flex;"><span> &#34;rule&#34;: [ </span></span><span style="display:flex;"><span> { </span></span><span style="display:flex;"><span> &#34;id&#34;: &#34;delete-logs&#34;, </span></span><span style="display:flex;"><span> &#34;status&#34;: &#34;enabled&#34;, </span></span><span style="display:flex;"><span> &#34;filter&#34;: { </span></span><span style="display:flex;"><span> &#34;prefix&#34;: &#34;logs/&#34; </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;expiration&#34;: { </span></span><span style="display:flex;"><span> &#34;days&#34;: 90 </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> { </span></span><span style="display:flex;"><span> &#34;id&#34;: &#34;delete-public-data&#34;, </span></span><span style="display:flex;"><span> &#34;status&#34;: &#34;disabled&#34;, </span></span><span style="display:flex;"><span> &#34;filter&#34;: { </span></span><span style="display:flex;"><span> &#34;prefix&#34;: &#34;public/&#34; </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;expiration&#34;: { </span></span><span style="display:flex;"><span> &#34;days&#34;: 90 </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> { </span></span><span style="display:flex;"><span> &#34;id&#34;: &#34;abort-multipart-upload-in-data&#34;, </span></span><span style="display:flex;"><span> &#34;status&#34;: &#34;enabled&#34;, </span></span><span style="display:flex;"><span> &#34;filter&#34;: { </span></span><span style="display:flex;"><span> &#34;prefix&#34;: &#34;data/&#34; </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;abort_incomplete_multipart_upload&#34;: { </span></span><span style="display:flex;"><span> &#34;days_after_initiation&#34;: 3 </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> { </span></span><span style="display:flex;"><span> &#34;id&#34;: &#34;change-storage-class-in-data&#34;, </span></span><span style="display:flex;"><span> &#34;status&#34;: &#34;enabled&#34;, </span></span><span style="display:flex;"><span> &#34;filter&#34;: { </span></span><span style="display:flex;"><span> &#34;prefix&#34;: &#34;data/&#34; </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;transition&#34;: { </span></span><span style="display:flex;"><span> &#34;storage_class&#34;: &#34;STANDARD_IA&#34;, </span></span><span style="display:flex;"><span> &#34;days&#34;: 30 </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> ] </span></span><span style="display:flex;"><span>} </span></span></code></pre></div><h2 id="请求参数">请求参数</h2> <p>无。</p> <h2 id="请求头">请求头</h2> <p>此接口仅包含公共请求头。关于公共请求头的更多信息,请参见 <a href="/storage/object-storage/api/common_header/#%E8%AF%B7%E6%B1%82%E5%A4%B4%E5%AD%97%E6%AE%B5-request-header">公共请求头</a>。</p> <h2 id="请求体">请求体</h2> <p>调用该 API 需携带如 <a href="#%E8%AF%B7%E6%B1%82%E8%AF%AD%E6%B3%95">请求语法</a> 中的 Json 消息体。该消息体各字段说明如下:</p> <table> <thead> <tr> <th>名称</th> <th>类型</th> <th>说明</th> <th>是否必须</th> </tr> </thead> <tbody> <tr> <td>rule</td> <td>List</td> <td><code>rule</code> 的元素为生命周期规则。</td> <td>是</td> </tr> <tr> <td>id</td> <td>String</td> <td>规则的标识符。可为任意 UTF-8 编码字符,长度不能超过 255 个字符。同一个 Bucket 的生命周期中,规则的标识符必须唯一。</td> <td>是</td> </tr> <tr> <td>status</td> <td>String</td> <td>生命周期规则的状态。可设置为 <code>enabled</code> 或 <code>disabled</code>,分别表示生效与禁用,可忽略大小写。</td> <td>是</td> </tr> <tr> <td>filter</td> <td>Dict</td> <td>用于设置对象的过滤条件。</td> <td>是</td> </tr> <tr> <td>prefix</td> <td>String</td> <td>对象名的前缀。匹配此前缀的对象应用此规则。默认值为空字符串,表示匹配整个 Bucket 中的对象。不支持正则表达式。</td> <td>否</td> </tr> <tr> <td>expiration</td> <td>Dict</td> <td>用于配置过期删除对象的规则。设置该规则时,需指定 <code>days</code> 参数。</td> <td>否</td> </tr> <tr> <td>abort_incomplete_multipart_upload</td> <td>Dict</td> <td>用于配置取消未完成的分段上传的规则。设置该规则时,需指定 <code>days_after_initiation</code> 参数。</td> <td>否</td> </tr> <tr> <td>transition</td> <td>Dict</td> <td>用于配置变更存储级别的规则。设置该规则时,需指定 <code>days</code> 与 <code>storage_class</code> 参数。</td> <td>否</td> </tr> <tr> <td>days</td> <td>Integer</td> <td>距离对象最后更新指定天数后执行操作。</td> <td>否</td> </tr> <tr> <td>days_after_initiation</td> <td>Integer</td> <td>在初始化分段上传的指定天数后执行操作。</td> <td>否</td> </tr> <tr> <td>storage_class</td> <td>String</td> <td>待变更的存储级别。仅支持设置为 <code>STANDARD_IA</code>。</td> <td>否</td> </tr> </tbody> </table> <p><strong>说明</strong></p> <ul> <li>生命周期规则总数不能超过 100 条,且每条规则中仅允许存在一种类型的操作。如:指定相同前缀的同一 Bucket 中,过期删除的规则只能有一条。</li> <li><code>id</code> 用来唯一标记生命周期规则,描述该规则的用途。不能与其他生命周期规则 <code>id</code> 相重复。</li> <li>设置 <code>transition</code> 规则时,<code>days</code> 需大于等于 30 天。</li> </ul> <h2 id="响应头">响应头</h2> <p>此接口仅包含公共响应头。关于公共响应头的更多信息,请参见 <a href="/storage/object-storage/api/common_header/#%E5%93%8D%E5%BA%94%E5%A4%B4%E5%AD%97%E6%AE%B5-response-header">公共响应头</a>。</p> <h2 id="错误码">错误码</h2> <table> <thead> <tr> <th>错误码</th> <th>错误描述</th> <th>HTTP 状态码</th> </tr> </thead> <tbody> <tr> <td>OK</td> <td>成功设置或修改 Bucket 生命周期规则</td> <td>200</td> </tr> </tbody> </table> <p>其他错误码可参考 <a href="/storage/object-storage/api/error_code/#%E9%94%99%E8%AF%AF%E7%A0%81%E5%88%97%E8%A1%A8">错误码列表</a>。</p> <h2 id="示例">示例</h2> <h3 id="请求示例">请求示例</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#a6e22e">PUT</span> /?lifecycle <span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> </span></span><span style="display:flex;"><span>Host<span style="color:#f92672">:</span> <span style="color:#ae81ff">example.pek3a.qingstor.com</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">Sun, 16 Aug 2015 09:05:00 GMT</span> </span></span><span style="display:flex;"><span>Content-Length<span style="color:#f92672">:</span> <span style="color:#ae81ff">66</span> </span></span><span style="display:flex;"><span>Authorization<span style="color:#f92672">:</span> <span style="color:#ae81ff">authorization string</span> </span></span><span style="display:flex;"><span> </span></span><span style="display:flex;"><span>{ </span></span><span style="display:flex;"><span> &#34;rule&#34;: [ </span></span><span style="display:flex;"><span> { </span></span><span style="display:flex;"><span> &#34;id&#34;: &#34;delete-logs&#34;, </span></span><span style="display:flex;"><span> &#34;status&#34;: &#34;enabled&#34;, </span></span><span style="display:flex;"><span> &#34;filter&#34;: { </span></span><span style="display:flex;"><span> &#34;prefix&#34;: &#34;logs/&#34; </span></span><span style="display:flex;"><span> }, </span></span><span style="display:flex;"><span> &#34;expiration&#34;: { </span></span><span style="display:flex;"><span> &#34;days&#34;: 180 </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> } </span></span><span style="display:flex;"><span> ] </span></span><span style="display:flex;"><span>} </span></span></code></pre></div><h3 id="响应示例">响应示例</h3> <div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-http" data-lang="http"><span style="display:flex;"><span><span style="color:#66d9ef">HTTP</span><span style="color:#f92672">/</span><span style="color:#ae81ff">1.1</span> <span style="color:#ae81ff">200</span> <span style="color:#a6e22e">OK</span> </span></span><span style="display:flex;"><span>Server<span style="color:#f92672">:</span> <span style="color:#ae81ff">QingStor</span> </span></span><span style="display:flex;"><span>Date<span style="color:#f92672">:</span> <span style="color:#ae81ff">Sun, 16 Aug 2015 09:05:02 GMT</span> </span></span><span style="display:flex;"><span>Content-Length<span style="color:#f92672">:</span> <span style="color:#ae81ff">0</span> </span></span><span style="display:flex;"><span>Connection<span style="color:#f92672">:</span> <span style="color:#ae81ff">close</span> </span></span><span style="display:flex;"><span>x-qs-request-id<span style="color:#f92672">:</span> <span style="color:#ae81ff">aa08cf7a43f611e5886952542e6ce14b</span> </span></span></code></pre></div><h2 id="sdk">SDK</h2> <p>此接口所对应的各语言 SDK 可参考 <a href="/storage/object-storage/sdk/">SDK 文档</a>。</p>