http网络库请求的耗时统计能力于API11版本提供相关参数返回,具体说明可参考文档:@ohos.net.http (数据请求)

核心代码

请求响应时耗时时间获取样例可参考如下:

return new Promise((resolve, reject) => {
  let httpRequest = http.createHttp();
  httpRequest.request(
    url,
    {
      method: http.RequestMethod.GET,

    }, (err: BusinessError, data) => {
    if (!err) {
      //耗时获取
      console.info('1---- timing: ' + JSON.stringify(data.performanceTiming))
    } else {
      console.info('1---- error:' + JSON.stringify(err));
      httpRequest.destroy();
    }
  })
});

image.png


HarmonyOS码上奇行
12.1k 声望5.2k 粉丝

欢迎关注 HarmonyOS 开发者社区:[链接]