简体   繁体   English

Angular 页面加载期间网络调用的总时间

[英]Total time for Network-Calls during a page load in Angular

I want to know how much time took for completing All network(HTTP) calls to load a Main Component-page.我想知道完成所有网络(HTTP)调用以加载主组件页面需要多少时间。

Ex: In main-page, i have 3 child components(Child 1-3) which has it's own HTTP calls(Synchronous / Asynchronous / Both).例如:在主页中,我有 3 个子组件(子 1-3),它​​们有自己的 HTTP 调用(同步/异步/两者)。

在此处输入图片说明

let's assume network call sequence is below:让我们假设网络调用序列如下:

  1. child-1's HTTP-call1 child-1 的 HTTP-call1
  2. child-2's HTTP-call1 child-2 的 HTTP-call1
  3. child-1's HTTP-call2 child-1 的 HTTP-call2
  4. child-1's HTTP-call3 child-1 的 HTTP-call3
  5. child-3's HTTP-call1 child-3 的 HTTP-call1
  6. child-3's HTTP-call2 child-3 的 HTTP-call2

i want to know time taken for executing all these 6-Network calls.我想知道执行所有这些 6-Network 调用所花费的时间。

Requirement: I need to calculate every time i refresh/load page get total n/w time and store for analytic purpose.要求:我每次刷新/加载页面时都需要计算总的 n/w 时间并存储以用于分析目的。

Chrome developer tools have a Network tab - every HTTP request could be tracked there. Chrome 开发人员工具有一个网络选项卡 - 每个 HTTP 请求都可以在那里跟踪。

https://developers.google.com/web/tools/chrome-devtools/network https://developers.google.com/web/tools/chrome-devtools/network

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM