【问题标题】:How to determine the mime type of a file being hosted by a remote server?如何确定远程服务器托管的文件的 MIME 类型?
【发布时间】:2014-02-13 18:10:53
【问题描述】:

我正在尝试确定我的网络主机在对其服务器上托管的特定文件发出请求时使用的 MIME 类型。

假设我有一个网址:

https://www.mysitename.com/myfile.myextension

我正在尝试确定我的网络主机用于“.myextension”文件的 MIME 类型,我该怎么做?

我认为一定有某种方法可以对文件发出 HTTP 请求,因此会有一些标头,其中一个应指定文件的 MIME 类型。

我该怎么做?我可以在 OSX 或 Ubuntu 上使用终端吗? 我正在寻找从终端执行的命令,以根据我的文件的远程服务器确定 MIME 类型。

编辑:忘了提 - 网址是 HTTPS。 编辑:我无法登录远程服务器上的终端 - 我只能登录本地机器上的终端。

【问题讨论】:

  • ubuntu 中有一个命令叫mimetype。你可以试试mimetype URL
  • 它不返回我的特定文件的类型。它适用于其他文件类型,如图像/文本等。
  • 我不认为 mimetype 返回服务器认为的 mime 类型应该是什么,它返回 mimetype 认为的类型是什么......我需要知道服务器认为 mimetype 是什么。我无法登录远程服务器上的终端。仅在我的本地计算机上。
  • 刚刚验证 - mimetype 返回本地机器认为的 mimetype,而不是远程服务器认为的。
  • 我设法使用登录到服务器并使用 mimetype。如果您将其发布为您的答案,我会将其标记为正确。

标签: macos http ubuntu http-headers mime-types


【解决方案1】:

有一个名为mimetype 的命令提供mimetypes 信息。你可以试试看。

【讨论】:

    猜你喜欢
    • 2011-07-28
    • 2011-06-07
    • 2011-06-10
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 2013-05-26
    • 2012-01-25
    • 1970-01-01
    相关资源
    最近更新 更多