【问题标题】:How to determine the file MIME type by content?如何通过内容确定文件的 MIME 类型?
【发布时间】:2013-02-09 07:05:15
【问题描述】:

有没有办法通过文件的内容来确定文件的 MIME 类型?也许有一些 Haskell 库?

【问题讨论】:

    标签: haskell mime


    【解决方案1】:

    Haskell bindings to libmagic 可能是您的问题的解决方案。这是一个例子。

    import Magic
    import System.Environment (getArgs)
    
    main =  do
      magic <- magicOpen [MagicMime]
      (file:_) <- getArgs
      magicLoadDefault magic
      mime <- magicFile magic file
      putStrLn mime
    

    【讨论】:

      猜你喜欢
      • 2014-08-31
      • 1970-01-01
      • 2011-01-28
      • 2013-07-15
      • 2014-10-30
      • 2012-09-04
      • 2012-01-25
      • 2013-04-21
      • 1970-01-01
      相关资源
      最近更新 更多