【问题标题】:How do I know content type in C#.NET for an URL?我如何知道 C#.NET 中 URL 的内容类型?
【发布时间】:2015-12-05 07:38:40
【问题描述】:

我想检查 C#.NET 中的内容类型。

我正在访问第三方 URL,并基于此,我想检查其类型。请注意,我没有在下面的 PDF 示例中看到任何扩展名。

以PDF文件为例,URL为:“http://www.scoop.it/doc/download/aJpTLe5i6l38knVqb_gYeUR

我怎么知道上面的 URL 有一个内容类型 PDF 和另一个例如很简单的网页,我也想知道它的内容类型。

http://askfsis.custhelp.com/app/answers/detail/a_id/1380

所以我想根据 URL 检查一些东西,

如果是 PDF,请执行此操作,如果是网页,请执行此操作,等等。非常感谢您的快速响应。

再次感谢,

【问题讨论】:

标签: c# mime-types content-type webrequest


【解决方案1】:

唯一的方法是向网站发送 HEAD 请求并检查 Content-Type 标头。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    相关资源
    最近更新 更多