tencent cloud

14天试用边缘安全加速平台 EO 限时免费

文档反馈

对象存储

C SDK 常见问题

最后更新时间:2024-01-04 17:06:08

使用 C SDK 如何实现断点续传?

可以使用 C SDK 高级上传 接口实现断点续传功能。使用断点续传时,需设置上传控制参数为 COS_TRUE,例如:clt_params = cos_create_resumable_clt_params_content(p, 0, 1, COS_TRUE, NULL)

使用 C SDK 出现 HttpIOError 错误?

在 SDK 使用过程中发现任何一个接口都没法正常使用,且没法返回 requestid,抓包分析发现 HTTP 请求都没有发送出去。结合如下的日志情况:
transport failure curl code:1 error:Unsupported protocol
status->code: -996
status->error_code: HttpIoError
status->error_msg: Unsupported protocol
status->req_id:
发现出现这种情况的原因为:使用了 HTTPS 协议,但是 libcurl 库却不支持 HTTPS 协议。从而导致 libcurl 编译时没有使用 openssl 库或版本不匹配。 解决方法:检查运行环境,重新安装 libcurl 库(源码编译安装需要使能 SSL)或更新 openssl 库。
联系我们

联系我们,为您的业务提供专属服务。

技术支持

如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

7x24 电话支持
中国香港
+852 800 906 020 (免费)
美国
+1 844 606 0804 (免费)
英国
+44 808 196 4551 (免费)
加拿大
+1 888 605 7930 (免费)
澳大利亚
+61 1300 986 386 (免费)
EdgeOne 热线
+852 300 80699
更多本地服务热线陆续新增中