mime-types

Accessing Apache's Mime-Type to Extension Mapping

Does PHP expose Apache's Mime-Type to extension mapping in any way shape or form. That is, Apache typically has a list of files extensions (.gif, .pdf) that it maps to a list of Mime-Types (image/gif, application/pdf, etc.) in a file typically called mime.types. Is there anyway to get a list of these mapings for the current running apa...

Get mime type of external file using cURL and php

I've used mime_content_type() and File info but i never successed. i want to use now cURL with PHP and get the headers of the file which is hosted on another domain then extract & determine if the type is MP3 or not. ( i think the mime type of MP3 is audio/mpeg ) Briefly, i know that but i don't know how to apply it :) Thanks ...

How to create a JAX-RS service where the sub-resource @Path doesn't have a leading slash

I've created a JAX-RS service (MyService) that has a number of sub resources, each of which is a subclass of MySubResource. The sub resource class being chosen is picked based on the parameters given in the MyService path, for example: @Path("/") @Provides({"text/html", "text/xml"}) public class MyResource { @Path("people/{id}") publ...

HTML 4, HTML 5, XHTML, MIME types - the definitive resource

The topics of HTML vs. XHTML and XHTML as text/html vs. XHTML as XHTML are quite complex. Unfortunately it's hard to get a complete picture, since information is spread mostly in bits and pieces around the web or is buried deep in W3C tech jargon. In addition there's some misinformation being circulated. I propose to make this the defini...

How detect the file type (MIME) without considering the file extension?

I find a similar post http://stackoverflow.com/questions/58510/using-net-how-can-you-find-the-mime-type-of-a-file-based-on-the-file-signature and it is the same result I want, I tried to use it but I received always application/octet-stream instead of video/x-flv or video/x-msvideo. I think I miss something, have you any suggest for me? ...

Setting Mime Type for .ogv files in Rails Development Environment

I am playing around with HTML5 video and have the following snippet in an ERB: <video id="movie" width="320" height="240" poster="/test.jpg" preload="none" controls=""> <source src="/test.mp4" type="video/mp4; codecs=&quot;avc1.42E01E, mp4a.40.2&quot;"> <source src="/test.ogv" type="video/ogg; codecs=&quot;theora, vorbis&quot;">...

Android and Object Push Profile (Calling a specific App by specific MIME type)

Hello android professionals, I need your help for using Bluetooth in a special way: When my android mobile phone receives a file via bluetooth that matches a specific MIME-type (in my case GPX-files, an XML derivate) my phone shall open an defined App to handle the new file. It would be enough, when the app is only opened wenn the file...

Flex SDK 3.5 - Check file mimetype

Is there a way to get a file's mimetype in Flex SDK 3.5 without using its extension? I need to validate if an uploaded file is of a certain kind. This is for images, or documents (PDF, ODT, etc.) All the solutions I've found are by checking its extension. What if I rename a .odt file as a .jpg? Then I can upload it as an image... I s...

Why write <script type="text/javascript"> when the mime type is set by the server?

My understanding is that mime types are set by the web server. Why do we add the type="text/javascript or type="text/css" attribute? Isn't this a useless and ignored attribute? ...

IIS: How to get the Metabase path?

i'm trying to get the list of mime types known to an IIS server (which you can see was asked and and answered by me 2 years ago). The copy-pasted answer involves: GetObject("IIS://LocalHost/MimeMap") msdn GetObject("IIS://localhost/mimemap") KB246068 GetObject("IIS://localhost/MimeMap") Scott Hanselman's Blog new DirectoryEntry("IIS:...

Why would a CSV attachment appear as text in the body?

Hi all I've just implemented some code that emails a bunch of our clients with a CSV file attachment. Some (not many) have got back to us complaining that they don't get an attachment at all - just the CSV text inside the body of the email. Most however are fine. I suspect that it's different mail clients that are treating the attachm...

Sending most correct mimetype

Hi all, I have a list of extension to mimetype in a INI file. However some extensions have multiple mimetypes, for example; midi[] = "application/x-midi" midi[] = "audio/midi" midi[] = "audio/x-mid" midi[] = "audio/x-midi" midi[] = "music/crescendo" midi[] = "x-music/x-midi" 6 (possible) mimetypes for 1 extension. Whats common practic...

Finding file icon given a MIME type using GTK

Hi everyone! Is there a way to find out which icon to use for a given MIME type, using GTK/pygtk? I know about gio.File(filename).query_info("standard::icon").get_icon(), but I need to find the icon without having to read the file. ...

Content Types in browsers, can we use the Mime??

I am wondering which mime types are dangerous in browsers to be set as the Content Type, if any?? I am noticing that many forum software, when uploading files, use the application/octet-stream for any files other than images and place that into the Content Type of the header when outputting it. I am wondering why don't they place the a...

Web-serving a file : Firefox truncates name

I'm serving a file from Lighttpd whose name contains space-characters. I'm using mimetype "application/octet-stream" When I download this in Chrome, it works perfectly. But when I download in Firefox, the filename is truncated at the first space. Is this to do with the mimetype? With some other lightty config? Or maybe something to do ...

Where do I find a list of officially supported mimetypes for Android?

I found out that on Android contacts, at least HTC Sense stores Facebook ID with the following mimetype: vnd.android.cursor.item/vnd.facebook.profile this differs from their mimetype format such as com.htc.socialnetwork.facebook/smallavatar I am wondering where do I find a list of officially supported mimetypes for Android? ...

Override mime type with VS Web Dev Server

I would like to serve xbaps from the VS web dev server (cassini) to Firefox, but when served from the dev server, Firefox offers to download this file. As far as I can tell, this is because the dev server is serving the xbap file with a mime type of "application/octet-stream" instead of "application/x-ms-xbap", which works when served fr...

In IIS6, how to set a mime type besides text/html for files that are processed using ssinc.dll?

I'm trying to use the ssinc.dll handler to process my css files, so I can put my various #include statements right in the CSS file and therefore have 1 master css that is generated from my various other css files. The problem i run into is that I can't get the mime type to be anything but text/html when i use this handler! I have tried...

Do I need to replace localhost in the IIS://localhost/MimeMap when reading the Mimemap

I'm reading out the mime types from IIS's MimeMap using the command _mimeTypes = new Dictionary<string, string>(); //load from iis store. DirectoryEntry Path = new DirectoryEntry("IIS://localhost/MimeMap"); PropertyValueCollection PropValues = Path.Properties["MimeMap"]; IISOle.MimeMap MimeTypeObj; foreach (var item in PropValues) { ...

PHP, How to get Mime Type - Mission Impossible?

Is there any decent way in PHP to get the mime type? I have been searching extensively the past few hours and it seems like there are three main ways, which each way having problems: mime_content_type() This is deprecated, alot of the times not installed, and if installed will sometimes not find the mime.magic file. file_info Wasn't i...