请教大佬,怎么根据后端接口返回的 Content-Type 来判断浏览器能否能内置浏览?

2021-03-24 14:04:05 +08:00
 darknoll

比如 text/plain 这种,表示文本文件,浏览器就可以支持浏览。 能知道浏览器支持的所有 MIME 吗?

1440 次点击
所在节点    程序员
4 条回复
mogg
2021-03-24 14:10:24 +08:00
Media_type 见维基百科 Media_type
兼容性 见 MDN Content-Type
(发不出去链接?)
baiyi
2021-03-24 14:22:20 +08:00
content-type 字段浏览器都会兼容,但具体的某种 MIME 某个浏览器会不会兼容应该没有一个整合好的列表。

mdn 上的 image types 有一些支持数据,但不全面。浏览器也在不断更新,随时有变化。https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types#image_types

想要详细的可能只有找想要支持的浏览器的文档,看看它支持哪些类型,并且以后有什么计划支持的类型。
Bromine0x23
2021-03-24 14:55:46 +08:00
要看浏览器有没有接口去查询吧,某些类型的浏览有可能是由浏览器插件支持的
cjd6568358
2021-03-24 18:06:12 +08:00
看浏览器最初发出的请求 accept 头 上面有支持的 mime 类型

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/764625

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX