What mime type should WOFF fonts be served as?
I am serving truetype (ttf) fonts as font/truetype
and opentype (otf) as font/opentype
, but I cannot find the correct format for WOFF fonts.
I have tried font/woff
, font/webopen
, and font/webopentype
, but Chrome still complains:
"Resource interpreted as font but transferred with MIME type application/octet-stream."
Anybody know?
Update from Keith Shaw's comment on Jun 22, 2017:
As of February 2017, RFC8081 is the proposed standard. It defines a top-level media type for fonts, therefore the standard media type for WOFF and WOFF2 are as follows:
font/woff
font/woff2
In January 2011 it was announced that in the meantime Chromium will recognize
application/x-font-woff
as the mime-type for WOFF. I know this change is now in Chrome beta and if not in stable yet, it shouldn't be too far away.