使用腾讯云 COS 上传文件(即从本地/服务器向 COS 存储桶写入数据)不占用下行流量(Download)额度,而是占用上行流量(Upload)额度。
具体说明如下:
✅ 上传(PutObject、Multipart Upload 等)
- 属于 “网络上传”流量(即从公网客户端 → COS);
- 在腾讯云计费中归类为 “网络上行流量”(Outbound 上行?注意术语易混淆!⚠️)
🔹 实际上:腾讯云官方将 “从用户侧上传到 COS 的流量”定义为「网络流入流量」或「上行流量」,但在 COS 流量计费项中统一称为「网络流出流量」?—— 这里需特别澄清,避免常见误解!
📌 关键澄清(依据腾讯云最新官方文档,2024年):
腾讯云 COS 的「流量费用」中:
- 「网络流出流量」(即 Download / 下载流量):指 COS → 用户(公网)的数据传输(如用户用浏览器下载、CDN 回源拉取、API GetObject 等),按 GB 收费(有免费额度)。
- 「网络流入流量」(即 Upload / 上传流量):指 用户(公网)→ COS 的数据传输(如 PutObject、分片上传等),目前【完全免费】 ✅(长期有效,无配额限制,不计入任何流量账单)。
✅ 官方依据(来源:腾讯云 COS 定价页 & 常见问题):
-
腾讯云 COS 官方定价说明 明确指出:
“网络流入流量(上传)免费”;
“网络流出流量(下载)按量计费,每月前 10GB 免费”。 -
同时,内网上传/下载(如 CVM 与同地域 COS 通过内网互通)完全免费,且不占任何流量额度(推荐生产环境使用)。
🔹 补充说明:
- 所谓“下行流量额度”通常指「允许下载的免费额度」,仅适用于 流出(Outbound)方向;
- 上传行为属于 流入(Inbound)方向,不仅不消耗下行额度,而且本身不收费、不限额。
✅ 结论:
使用腾讯云 COS 上传文件(无论通过 SDK、CLI、控制台或 API)不占用下行流量额度,也不产生网络上传流量费用——网络上传永久免费。
💡 最佳实践建议:
- 公网上传:放心使用,无成本顾虑;
- 高频/大文件上传:优先使用内网上传(如部署在同地域 CVM 上,绑定内网域名
xxx.cos.region.myqcloud.com),性能更高且 100% 免费; - 开启 Server-Side Encryption(SSE) 或 传输加密(HTTPS) 不影响流量计费规则。
如有特定场景(如通过 CDN 上传、跨域预签名上传等),可进一步分析,欢迎补充 😊
PHPWP博客