sam*_*ang 3 google-chrome mime-types
Chrome api 中有多种类型的资源类型,\n例如:文档、样式表、图像、媒体、字体、脚本、TextTrack、XHR、Fetch、EventSource、WebSocket、Manifest、其他。
\n\n现在我想知道resourceType包含哪些mime类型。\n我尝试自己划分,但是mimeType太多了,有没有办法通过代码获取它?\n例如:document\xe2\x86\x92text/html ...\n xhr\xe2\x86\x92application/json...\n 图像->image/png,image/jepg...\n 字体->application/font-woff...
\n\n非常感谢!!!
\n在搜索我自己的问题的答案时,我在 Chromium 使用的 WebKit 源代码中找到了处理该问题的源代码。
不仅mimeType可用于确定,resourceType还可用于确定扩展名(来自 url)。
文档
mimeType: '文本/html'样式表
mimeType: '文本/CSS'图像
mimeType开头为:“图像/”媒体
字体
mimeType里面有“字体”脚本
mimeType以“text/”开头(但不是“text/html”或“text/css”)或包含“script”或“application”TextTrack、XHR、Fetch、EventSource、WebSocket和Manifest在处理给定资源期间由引擎通过自定义逻辑进行处理。
其他是不属于前面类别的任何内容的默认值。
源代码可在此处获取:./third_party/WebKit/Source/devtools/front_end/common/ResourceType.js。
| 归档时间: |
|
| 查看次数: |
1286 次 |
| 最近记录: |