gpt4 book ai didi

google-chrome - 有没有办法通过 chrome 的 resourceType 获取所有 mime 类型

转载 作者:行者123 更新时间:2023-12-02 20:48:07 29 4
gpt4 key购买 nike

chrome api中有多种类型的resourceType,例如:文档、样式表、图像、媒体、字体、脚本、TextTrack、XHR、Fetch、EventSource、WebSocket、 list 、其他。

现在我想知道 resourceType 包括哪种 mime 类型。我尝试自己划分,但是mimeType太多了,请问有什么办法通过代码获取吗?例如:文档→文本/html ... xhr→应用程序/json... 图片->图片/png,图片/jepg... 字体-> 应用程序/font-woff...

非常感谢!!!

最佳答案

在搜索 my own question 的答案时,我在 Chromium 使用的 WebKit 源代码中找到了处理该问题的源代码。

不仅 mimeType 可用于确定 resourceType,而且扩展名(来自 url)。

文档

  • mimeType: 'text/html'

样式表

  • mimeType: 'text/css'
  • 扩展名:css、xsl

图片

  • mimeType 开头为:'image/'
  • 扩展名:jpeg、jpg、svg、gif、png、ico、tiff、tif、bmp

媒体

  • 扩展名:webp

字体

  • mimeType 里面有'font'
  • 扩展名:ttf、otf、ttc、woff

脚本

  • mimeType 以“text/”开头(但不是“text/html”或“text/css”)或包含“script”或“application”
  • 扩展名:js

TextTrackXHRFetchEventSourceWebSocketManifest 在给定资源的处理过程中由引擎的自定义逻辑处理。

其他 是不属于上述类别的任何内容的默认值。


此处提供源代码:./third_party/WebKit/Source/devtools/front_end/common/ResourceType.js .

关于google-chrome - 有没有办法通过 chrome 的 resourceType 获取所有 mime 类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43405952/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com