MDN’s new design is in Beta! A sneak peek:


Content sniffer interface. Components implementing this interface can determine a MIME type from a chunk of bytes.
Inherits from: nsISupports Last changed in Gecko 1.9 (Firefox 3)

Method overview

ACString getMIMETypeFromContent(in nsIRequest aRequest, [const,array,size_is(aLength)] in octet aData, in unsigned long aLength);



Given a chunk of data, determines a MIME type. Information from the given request may be used in order to make a better decision.

Note: Implementations should consider the request read-only. Especially, they should not attempt to set the content type property that subclasses of nsIRequest might offer.

ACString getMIMETypeFromContent(
  in nsIRequest aRequest,
  [const,array,size_is(aLength)] in octet aData,
  in unsigned long aLength
The request where this data came from. May be null.
Data to check.
Length of the data.
Return value

The content type.

Document Tags and Contributors

 Last updated by: Sheppy,