Spring MVC (Boot) sendet keinen MIME-Typ für bestimmte Dateien (WOFF, etc)

7

Ich schreibe eine Spring-Boot-basierte Anwendung und bemerkte ein paar Warnungen in Chrom. Es beschwert sich, dass zum Beispiel Web-Fonts (Extension Woff) als Plain / Text anstelle ihres korrekten Mime-Typs gesendet werden.

Ich verwende den regulären Mechanismus für statische Dateien ohne spezielle Konfiguration. Der Quellcode, den ich gefunden habe, sieht so aus, als ob es nicht möglich ist, mehr Mimetypen für den ResourceHandler "stock" hinzuzufügen. Der Resourcehandler sendet die MIME-Typerkennung an den Servlet-Container, der der Standard-Tomcat für Spring-Boot 1.2 ist.

Vermisse ich etwas? Kennt jemand eine einfache Möglichkeit, die Ressourcenzuordnung zu verbessern, um mehr Dateitypen mit dem richtigen Mime-Typ zu bedienen?

Im Moment denke ich, einen Filter zu schreiben, der für statischen Inhalt ausgelöst wird und fehlende MIME-Typen nachträglich patcht. Vielleicht sollte ich eine Feature-Anfrage bei Springsource erstellen ...; -)

    
Patrick Cornelissen 23.12.2014, 09:14
quelle

1 Antwort

26

OK, habe es selbst gefunden: -)

Im Frühling können Sie den Servlet-Container mit diesem Customizer anpassen und neue Mimetypen hinzufügen.

%Vor%     
Patrick Cornelissen 23.12.2014, 12:58
quelle