Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
332 views
in Technique[技术] by (71.8m points)

这种是svg的请求吗,为什么只有这两个,页面应该有很多svg呀?

image.png


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

这是一个Data URI的请求,虽然数据就在HTML内。其他的svg如果是内嵌的,并不产生Network访问条目。

为此,首先你需要了解到的是,加载一个svg有几个方法:

  1. 直接写。类似这样<html>...<svg></svg>...</html>
  2. 写入img,以data URI形式。类似这样<html>..<img src='data:image/svg+xml;utf8,<svg ... > ... </svg>'>...</html>,或者做base64.
  3. 外链接。

你的情况是第二种,可以产生一个你看到的截图内的Network 访问条目。如果是第三种也会导致Network 访问条目。如果是第一种,它会在所在的html文件内一起加载,因此不会产生Network 访问条目。


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...