5
有沒有某種方式通過它的內容來確定文件的MIME類型?也許有一些Haskell庫?如何通過內容確定文件MIME類型?
有沒有某種方式通過它的內容來確定文件的MIME類型?也許有一些Haskell庫?如何通過內容確定文件MIME類型?
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