V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
darknoll
V2EX  ›  程序员

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

  •  
  •   darknoll · 2021-03-24 14:04:05 +08:00 · 1453 次点击
    这是一个创建于 1359 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    4 条回复    2021-03-24 18:06:12 +08:00
    mogg
        1
    mogg  
       2021-03-24 14:10:24 +08:00
    Media_type 见维基百科 Media_type
    兼容性 见 MDN Content-Type
    (发不出去链接?)
    baiyi
        2
    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
        3
    Bromine0x23  
       2021-03-24 14:55:46 +08:00
    要看浏览器有没有接口去查询吧,某些类型的浏览有可能是由浏览器插件支持的
    cjd6568358
        4
    cjd6568358  
       2021-03-24 18:06:12 +08:00
    看浏览器最初发出的请求 accept 头 上面有支持的 mime 类型
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   860 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.