Safari正在重命名下载的文件-我可以更改吗?

我的图像搜索站点包含一个下载链接,其中下载标签位于a元素中。这将正确强制浏览器按预期下载文件。但是,一个Safari用户报告说Safari正在自动添加.txt扩展名,要求他在每个文件上手动进行更改。

据我所知,使用简单的HTML标记除了依靠浏览器完成下载之外,不允许我做任何其他事情。这些文件本身具有纯文本标题,我认为Safari必须进行解释并大胆地决定进行更改。

那么,我有什么办法可以更好地与浏览器进行交流?还是可能兼容的其他下载方法?我正在对此使用Node和React,因此可以使用更多高级选项。对于基本链接,它们似乎需要大量精力和计算开销。

mubai1990 回答:Safari正在重命名下载的文件-我可以更改吗?

供以后参考:这是由apache.conf中的Apache MIME类型配置定义的(对于我而言)。 Chrome似乎可以信任文件本身,但是Safari依靠MIME标头并创建自己的动态扩展名。必须将其设置为“ image / fts”才能正确注册。作为Mac用户,我以前从未遇到过这种情况。

本文链接:https://www.f2er.com/3148842.html

大家都在问