开发者社区> 问答> 正文

C SDK992 HttpIoError Timeout was reached

在测试过程中, 会周期性的报两个错误
-992 HttpIoError Timeout was reached 和  0 UnkonwnError


1. 测试条件
c sdk 0.0.7
curl 7.19.7
oss服务器地址: oss-cn-hangzhou.aliyuncs.com 


2. 测试过程, 使用oss_append_object_from_file()接口持续追加文件数据.






3. 抓包分析
   1. 请求A(#380包)引起了服务器409 响应(#381包), 因为next-append-position不正确,
    2. 在修正了next-append-position后, 发起了请求B(#384包), 服务器回复了一个意料之外的非HTTP响应(#385包).
















展开
收起
j0h22y 2015-12-16 10:40:06 8187 0
2 条回答
写回答
取消 提交回答
  • ReC SDK992 HttpIoError Timeout was reached
    你可以用最新版1.0.0试试。有问题的话,把出现错误时,服务器返回的request id发一下。
    或者你可以提工单,效率要高一些。
    2015-12-26 11:17:08
    赞同 展开评论 打赏
  • ReC SDK992 HttpIoError Timeout was reached





    现象蛮奇怪, 如截图红线框所示, 一共有三对请求
    请求A和请求B在同一个服务器IP上(112.124.219.82), 看起来请求A引起了请求B的失败,
    请求C在请求B失败后, DNS解析到了另外一个IP(112.124.219.93).
    2015-12-16 10:54:10
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载