为什么Chrome会在一个简单的页面上发送ajax?

时间:2018-04-01 23:29:59

标签: ajax web

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <title></title>
    <script>
        const jsonPromise = fetch("https://www.google.com");
        jsonPromise.then(() => alert("done"));
    </script>
</head>

<body>
</body>
</html>

这是我的HTML。该图显示HTML下载提前完成,但ajax发送时间为181ms。

我认为Chrome不需要180ms来解析简单的HTML。在过渡期间做了什么? Chrome可以尽快发送请求吗?

在我的实际应用程序中,我从服务器请求JSON。 JSON是呈现页面的关键数据,否则页面为空白。这就是我希望浏览器尽早发送请求的原因。

enter image description here enter image description here Firefox

也是如此

1 个答案:

答案 0 :(得分:0)

我明白了。我有太多的扩展。一旦我禁用所有扩展,ajax就会在8ms发送。

enter image description here