如何在 Linux 上找到 MIME 类型的应用程序?

发布于 2024-10-20 10:55:11 字数 248 浏览 11 评论 0原文

是否有 Linux API 可以找到 MIME 类型的默认应用程序? 然后我可以使用这个应用程序打开文件。

我无法使用 xdg-open(url) 因为文件格式是包装器格式,并且共享 mime-type 只能告诉包装器 MIME 类型。嵌入的 mime 类型只能从包装器文件头中获取。

该过程将是这样的: 1.查找嵌入的mime类型 2. mime-open(嵌入mime类型, url)

可以吗?

非常感谢! 阿曼达

Is there a linux API that can find the default application for a MIME type?
Then I can use this application to open a file.

I can not use xdg-open(url) because the file format is a wrapper format and shared mime-type can only tell the wrapper MIME type. The embedded mime type can only be got from the wrapper file header.

The process would be like:
1. find embedded mime type
2. mime-open(embedded mime type, url)

Is it possible?

Many thanks!
Amanda

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文