首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检测RFC5987的浏览器支持

检测RFC5987的浏览器支持
EN

Stack Overflow用户
提问于 2011-12-19 16:18:36
回答 1查看 707关注 0票数 3

由于一些浏览器(桌面和移动设备)存在历史原因和错误,并不是所有的浏览器都支持rfc5987、rfc2231、rfc6266和其他浏览器。

我想要检测它并做一些变通方法。在手机浏览器数量未知的情况下,如何进行检测?

Test Cases for HTTP Content-Disposition header field (RFC 6266) and the Encodings defined in RFCs 2047, 2231 and 5987

EN

回答 1

Stack Overflow用户

发布于 2011-12-19 17:22:45

不要这样做;Content-Disposition之所以混乱,部分原因是服务器试图进行用户代理检测,但却搞错了。

对于桌面浏览器,这个问题是很容易理解的;要么是特殊的IE<9和Safari,要么把文件名和文件名都发送给它们,然后让它们回退到ASCII码。

对于移动浏览器,我鼓励这样做: Firefox支持filename*,Android的浏览器(我上次检查的时候)根本不支持非ASCII,Safari也没有“另存为”。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8558662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档