版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云对象存储服务(OSS)中,计费规则对于API请求的收费是基于实际调用的API次数,并且只对成功请求(返回状态码为2xx)收取费用。具体到您的问题,计费逻辑如下:
计费触发条件:当您通过各种方式(如API、SDK、管理控制台等)调用OSS服务时,如果操作成功,即返回的状态码属于2xx范围,那么这次请求将会被计费。
不计费情况:如果调用返回的是3xx(重定向)、4xx(客户端错误)或5xx(服务器错误)状态码,这些请求不会产生请求费用。
计费项说明:特别地,对于Put类型请求(包括数据上传、拷贝、删除等操作),每执行一次此类操作并获得2xx响应,就会根据OSS API的定价计费。这意味着像PutBucket
、PutObject
这类操作,在成功执行后会累积计费。
总结来说,OSS的请求费用计费原则遵循“成功付费”模式,确保用户只为系统正确处理并确认的操作承担成本,而因客户端错误、服务器错误或重定向等非成功交互则不产生额外开销。