Permalink
Browse files

Added more mime-type extensions

  • Loading branch information...
1 parent b38ad2f commit b0f754f5159811b1766159a701afa26bde5a2a76 @weavejester weavejester committed Feb 27, 2011
Showing with 30 additions and 2 deletions.
  1. +30 −2 ring-core/src/ring/util/mime_type.clj
View
32 ring-core/src/ring/util/mime_type.clj
@@ -1,35 +1,57 @@
-(ns ring.util.mime-type)
+(ns ring.util.mime-type
+ "Utility functions for finding out the mime-type of a file.")
(def default-mime-types
- {"ai" "application/postscript"
+ {"7z" "application/x-7z-compressed"
+ "aac" "audio/aac"
+ "ai" "application/postscript"
"asc" "text/plain"
+ "atom" "application/atom+xml"
"avi" "video/x-msvideo"
"bin" "application/octet-stream"
"bmp" "image/bmp"
+ "bz2" "application/x-bzip"
"class" "application/octet-stream"
"cer" "application/pkix-cert"
"crl" "application/pkix-crl"
"crt" "application/x-x509-ca-cert"
"css" "text/css"
+ "csv" "text/csv"
+ "deb" "application/x-deb"
+ "dll" "application/octet-stream"
+ "dmg" "application/octet-stream"
"dms" "application/octet-stream"
"doc" "application/msword"
"dvi" "application/x-dvi"
"eps" "application/postscript"
"etx" "text/x-setext"
"exe" "application/octet-stream"
+ "flv" "video/x-flv"
+ "flac" "audio/flac"
"gif" "image/gif"
+ "gz" "application/gzip"
"htm" "text/html"
"html" "text/html"
+ "ico" "image/x-icon"
+ "iso" "application/x-iso9660-image"
+ "jar" "application/java-archive"
"jpe" "image/jpeg"
"jpeg" "image/jpeg"
"jpg" "image/jpeg"
"js" "text/javascript"
+ "json" "application/json"
"lha" "application/octet-stream"
"lzh" "application/octet-stream"
"mov" "video/quicktime"
+ "m4v" "video/mp4"
+ "mp3" "audio/mpeg"
+ "mp4" "video/mp4"
"mpe" "video/mpeg"
"mpeg" "video/mpeg"
"mpg" "video/mpeg"
+ "oga" "audio/ogg"
+ "ogg" "audio/ogg"
+ "ogv" "video/ogg"
"pbm" "image/x-portable-bitmap"
"pdf" "application/pdf"
"pgm" "image/x-portable-graymap"
@@ -39,16 +61,22 @@
"ppt" "application/vnd.ms-powerpoint"
"ps" "application/postscript"
"qt" "video/quicktime"
+ "rar" "application/x-rar-compressed"
"ras" "image/x-cmu-raster"
"rb" "text/plain"
"rd" "text/plain"
+ "rss" "application/rss+xml"
"rtf" "application/rtf"
"sgm" "text/sgml"
"sgml" "text/sgml"
+ "svg" "image/svg+xml"
"swf" "application/x-shockwave-flash"
+ "tar" "application/x-tar"
"tif" "image/tiff"
"tiff" "image/tiff"
"txt" "text/plain"
+ "webm" "video/webm"
+ "wmv" "video/x-ms-wmv"
"xbm" "image/x-xbitmap"
"xls" "application/vnd.ms-excel"
"xml" "text/xml"

0 comments on commit b0f754f

Please sign in to comment.