【问题标题】:Why do link tags in the head tag do not make server requests?为什么head标签中的链接标签不发出服务器请求?
【发布时间】:2022-04-30 02:40:17
【问题描述】:

这只是一个非常简单的问题。为什么head标签中的link标签不向服务器发起请求?

例如

<link rel="shortcut icon" href="_assets/_images/_favicon/favicon.ico">
<link rel="icon" type="image/png" href="_assets/_images/_favicon/favicon.png">

以上两个在 chrome dev tools 网络选项卡中没有显示任何请求。这是为什么呢?

【问题讨论】:

    标签: html httprequest


    【解决方案1】:

    检查您是否启用了过滤器。它应该出现。它可能在第一次获取后被浏览器缓存,因此它可能是从缓存中加载它。清除浏览器缓存以查看。

    【讨论】:

    • 不。过滤器已关闭。 .那么链接标签会发出服务器请求吗?
    • 是的,浏览器必须从服务器请求它们才能使用它们,但在第一次加载后可以缓存。
    • 是的,我认为它应该发出请求并在加载后缓存。网络选项卡会注意到该文件来自缓存。但链接标签不显示任何内容。网络选项卡中根本没有条目。我清除了我的缓存以检查,但它仍然是一样的。有什么想法吗?
    • 为确保您仍然无法从缓存中获取它,您可以在 Chrome 中指定在 DEV 工具打开时不希望缓存。右击右上角的“齿轮”,勾选“开发工具打开时禁用缓存”
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-01-23
    • 2018-10-08
    • 1970-01-01
    • 2011-04-20
    • 2011-01-18
    • 1970-01-01
    • 2021-09-09
    相关资源
    最近更新 更多