【问题标题】:what does MIME type for computer system means? [closed]计算机系统的 MIME 类型是什么意思? [关闭]
【发布时间】:2009-08-28 17:53:17
【问题描述】:

我的客户给了我以下要求。我无法理解他的意思 他说:

我正在寻找 Java 应用程序 设置用户的 MIME 类型 计算机系统。

该应用程序将非常简单 应用程序(可能是单个 .class 文件?), 运行时,设置此 MIME 类型 对于用户的计算机系统:

应用程序/adlm

因此,如果我使用的是 Firefox 或 IE,对于 例如,我可以检查 “应用程序/adlm”的存在 哑剧类型。如果存在,您的 应用程序有效。

请提供一些javascript或PHP 可以用来检测现在 像这样的自定义 mime 类型。

请使用最新版本的 Java。 我将从 Windows 命令行。请不要 让它特定于 Windows,虽然......它 如果我可以使用你的将是理想的 Macintosh 系统上的应用程序, 也是。

请注意,我正在寻找一个 桌面 Java 应用程序,而不是 .jsp 文件(即,这需要从 Windows 桌面,不在网络服务器上)

【问题讨论】:

  • 您可能希望改写您的问题(或者我会为您做),这样听起来就像您在问,而不是要求解决方案。
  • 我认为 OP 已经获得了这些要求,他正在寻求帮助来理解它们。我会编辑。
  • Eric,他并没有要求我们编写应用程序:他只是想要一些指示来了解他最初被要求做什么。
  • 你为什么不问问你的客户他们的意思?
  • @Unknown (google),你已经问了 10 个关于 SO 的问题并得到了许多答案。请花点时间查看这些问题并接受每个问题的最佳答案。

标签: java mime-types


【解决方案1】:

考虑到MIME-type 是什么,这根本没有意义。 MIME 类型用于识别分布在网络(例如 Internet)上的文件的格式。

【讨论】:

  • 但是,Windows 有一种机制,可以将在 IE 中接收到的 MIME 类型的内容与查看/执行该内容的程序相关联。看我的回答。
  • 是的,但这与提出的问题无关。
  • 我会质疑这个项目的预期项目的合法性。看起来有人想在某人的计算机上安装一个 mime 类型处理程序,然后在用户访问某些网页时运行任意命令。
【解决方案2】:

在我看来,您的客户希望能够在注册表中添加或编辑文件类型。这意味着当文件的 MIME 类型为 application/adlm 时,它会使用与 application/adlm 关联的任何应用程序打开。我认为这与系统设置有关。

您应该与客户核实以确保您知道他们的意思。

【讨论】:

    【解决方案3】:

    计算机没有 mime 类型; HTTP 响应可以。也许他想要一个使用该 MIME 类型发送回复的 Web 服务器?只需发送正确的标头即可。

    【讨论】:

    • 技术上任何 MIME 消息都有一个 MIME 类型。 Mime 起源于一种在 RFC822 电子邮件中封装丰富内容的机制。
    【解决方案4】:

    在 Windows 和 Internet Explorer 上,程序可以与特定的 mime 类型相关联。因此,如果 IE 下载该 mime 类型的内容,注册的程序将被启动(受安全层限制)。

    有关如何实现此consult this MDSN article的更多信息

    【讨论】:

      【解决方案5】:

      我认为他们希望您能够设置默认应用程序以打开给定 mime 类型的文件。

      我不相信这可以通过跨平台的方式完成——你必须检查操作系统并做适当的事情。

      【讨论】:

        【解决方案6】:

        mime 类型是一种与文件一起存储的小东西,它告诉“计算机系统”它是什么类型的文件。这允许文件在名称上不会有一些愚蠢的扩展名。它是 UNIX 规范的一部分。

        【讨论】:

        • 从什么时候开始在 Unix 中将 MIME 类型与文件一起存储?我觉得你有点困惑。
        • 某事是......或者我正在考虑在我的 Mac 上
        • 也许您正在考虑“资源分叉”?这是 Mac 特有的,与 MIME 类型完全不同。
        猜你喜欢
        • 2011-07-18
        • 2011-07-11
        • 2022-12-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-18
        • 2011-05-05
        相关资源
        最近更新 更多