Content sniffer interface. More...
import "nsIContentSniffer.idl";
Public Member Functions | |
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. |
Content sniffer interface.
Components implementing this interface can determine a MIME type from a chunk of bytes.
ACString nsIContentSniffer::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.
aRequest | The request where this data came from. May be null. | |
aData | Data to check | |
aLength | Length of the data |
NS_ERROR_NOT_AVAILABLE | if no MIME type could be determined. |