本接口用来删除指定的LiveChannel。
请求语法DELETE /ChannelName?live HTTP/1.1
Date: GMT date
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
细节分析
DELETE /test-channel?live HTTP/1.1
Date: Thu, 25 Aug 2016 07:32:26 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS YJjHKOKWDWINLKXv:ZbfvQ3XwmYEE8O9CX8kwVQYNbzQ=
HTTP/1.1 204
content-length: 0
server: AliyunOSS
connection: close
x-oss-request-id: 57BE9F0AB92475920B0023E0
date: Thu, 25 Aug 2016 07:32:26 GMT
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
要删除指定的阿里云OSS LiveChannel,请遵循以下步骤和注意事项:
请求语法:
DELETE /ChannelName?live HTTP/1.1
Date: GMT date
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Authorization: SignatureValue
操作步骤:
构造请求URL: 将ChannelName
替换为你要删除的LiveChannel的名称。确保?live
附加在ChannelName后,指示这是一个针对LiveChannel的操作。
设置日期: 在Date
头部,使用GMT格式的当前日期和时间。
指定主机名: 替换BucketName
为你的OSS存储桶的实际名称,并保持正确的区域端点(如示例中的.oss-cn-hangzhou.aliyuncs.com
)。
生成签名: Authorization
头部的SignatureValue
需要根据阿里云OSS的签名规则生成,这通常涉及你的AccessKey、SecretKey以及请求的具体信息。
注意事项:
204 No Content
,表示请求成功但无响应体内容。示例: 请求示例展示了如何构造一个有效的删除请求:
DELETE /test-channel?live HTTP/1.1
Date: Thu, 25 Aug 2016 07:32:26 GMT
Host: test-bucket.oss-cn-hangzhou.aliyuncs.com
Authorization: OSS YJjHKOKWDWINLKXv:ZbfvQ3XwmYEE8O9CX8kwVQYNbzQ=
返回示例表明请求被成功处理,无额外数据返回:
HTTP/1.1 204 No Content
content-length: 0
server: AliyunOSS
connection: close
x-oss-request-id: 57BE9F0AB92475920B0023E0
date: Thu, 25 Aug 2016 07:32:26 GMT
请确保在执行此操作前已经了解其后果,并按照阿里云OSS服务的规定和最佳实践操作。