linux - 如何在 Linux 中获取 URL 的 Mime

标签 linux url mime

<分区>

有什么方法可以获取 URL 文件的 MIME TYPE?

例如:http://example.com/photo.jpg

获取它是一个 jpg/应用程序或类似的。

谢谢

最佳答案

尝试 curl -I <url> .这应该向您显示 header ,尤其是 Content-Type由服务器发送。

例子:

> curl -I "https://www.gravatar.com/avatar/fd43775c1ea617f12187cab9785ef2d0?s=32&d=identicon&r=PG&f=1"

HTTP/1.1 200 OK
Accept-Ranges: bytes
Access-Control-Allow-Origin: *
Cache-Control: max-age=300
Content-Type: image/png
Date: Mon, 14 Dec 2015 09:48:41 GMT
Expires: Mon, 14 Dec 2015 09:53:41 GMT
Last-Modified: Wed, 11 Jan 1984 08:00:00 GMT
Link: <https://www.gravatar.com/avatar/fd43775c1ea617f12187cab9785ef2d0?s=32&d=identicon&r=PG&f=1>; rel="canonical"
Server: ECS (fcn/9F89)
Source-Age: 140
Via: 1.1 varnish-v4
X-Cache: HIT
X-Varnish: 336435067 334859069
Content-Length: 768

请注意,服务器发送的内容类型不一定是真实的内容类型。

关于linux - 如何在 Linux 中获取 URL 的 Mime,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34220281/

相关文章:

JSF:使用 ViewScoped 实现书签功能

c - 在 Win32 应用程序中使用 C 而不是 C++ 从 URL 读取 XML

c# - 如何从 .NET Core 中的 ContentType(MIME 类型)获取文件扩展名?

c++ - new 失败时是否需要留出一些应急内存?

c - Openssl crypto lib中有一个函数可以安全地输入密码吗?

python - 如何找到circusd的pid文件?

python - API:Python中使用curl调用URL

Python 发送带有正文内容的多部分电子邮件

javascript - 使用 webpack 构建时出现 mime-db\db.json 错误

linux - vlad 部署者 - 使用不同的用户进行部署?