116
Object接口 > 修改文件存储类型

修改文件的存储类型信息,即低频存储和标准存储的互相转换。

请求报文

  • 请求语法
POST /chtype/<EncodedEntryURI>/type/<type> HTTP/1.1
Host: rs.qiniu.com
Content-Type: application/x-www-form-urlencoded
Authorization: QBox <AccessToken>

type 值为数字,0 表示标准存储;1 表示低频存储。

  • 访问权限

管理凭证方式。

  • 头部信息
头部名称必填说明
Authorization该参数应严格按照管理凭证格式进行填充,否则会返回401错误码
一个合法的Authorization值应类似于:QBox bt500PzCG9tV0bccCOdnrmC…

响应报文

  • 响应语法
HTTP/1.1 200 OK
Content-Type: application/json
Cache-Control: no-store
  • 头部信息 | 头部名称      | 必填      |   说明| | :—————— | :—————— | :—————— | |  Content-Type     | 是      |正常情况下该值将被设为application/json,表示返回JSON格式的文本信息。   |

  • 响应内容

如果请求成功,不返回任何内容。

如果请求失败,返回包含如下内容的JSON字符串

{
"error": "<errMsg string>"
}
字段名称必填说明
error与HTTP状态码对应的消息文本
  • 响应状态码
HTTP状态码含义
200更改成功
400请求报文格式错误
401管理凭证无效
612目标资源不存在

示例

  • 命令行示例
curl -i \
-o - \
-H 'Content-Type: application/x-www-form-urlencoded' \
-H 'Authorization: QBox bt500PzCG9tV0bccCOdnrmCHPXCPLieGSDEprB7M:4wG...' \
-X POST \
'http://rs.qiniu.com/chtype/aXRpc2F0ZXN0OmdvZ29waGVyLmpwZw==/type/1'
  • 请求示例
POST /chtype/aXRpc2F0ZXN0OmdvZ29waGVyLmpwZw==/type/1 HTTP/1.1
User-Agent: curl/7.30.0
Host: rs.qiniu.com
Accept: */*
Authorization: QBox bt500PzCG9tV0bccCOdnrmCHPXCPLieGSDEprB7M:4wG...

注意:要在Authorization头部的AccessToken前添加QBox和半角空格。

  • 响应示例
HTTP/1.1 200 OK
Server: nginx/1.4.4
Date: Wed, 17 Sep 2014 07:53:25 GMT
Content-Type: application/json
Content-Length: 0
Connection: keep-alive
X-Log: MQ;mc.d:1;RS:3
X-Reqid: vDEAAG2lN7zSqpQT

这条帮助是否解决了您的问题? 已解决 未解决

提交成功!非常感谢您的反馈,我们会继续努力做到更好! 很抱歉未能解决您的疑问。我们已收到您的反馈意见,同时会及时作出反馈处理!