cos c++ SDK 在arm上运行,请求下载文件,返回Request has expired?

  • 回答 (2)
  • 关注 (0)
  • 查看 (17)

抓包分析是请求发送的时间戳有问题,但是已经修改了arm板子的系统时间,还是不行

用户6726682用户6726682提问于
用户6726682回答于

// TODO(sevenyou) 挪走

uint64_t HttpSender::GetTimeStampInUs() {

// 构造时间

uint64_t uSec,uUSec,uResult;

struct timeval time_v = {0};

gettimeofday(&time_v, NULL);

uSec= (uint64_t)time_v.tv_sec;

uUSec = (uint64_t)time_v.tv_usec;

uResult = uSec * 1000000 + uUSec;

return uResult;

}

http_sender.cpp 获取时间戳在arm32位系统有问题

用户2661452回答于

您可以抓一下包,看看请求的签名,签名中有请求的有效时间,看看是否正确哈,您也可以将request id发在这里,我们替您排查

可能回答问题的人

  • 腾讯云计算产品团队

    腾讯云 · 产品团队 (已认证)

    141 粉丝0 提问0 回答
  • CVM 产品团队

    28 粉丝0 提问8 回答
  • 小仙女和科学家

    9 粉丝0 提问0 回答
  • 怕冷的阳阳

    腾讯云 · 高级工程师 (已认证)

    20 粉丝1 提问0 回答
  • DRRR

    腾讯云 · 产品经理 (已认证)

    7 粉丝0 提问4 回答
  • candyxiao

    腾讯 · 高级产品经理 (已认证)

    15 粉丝0 提问7 回答

扫码关注云+社区

领取腾讯云代金券